/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/queue-add-2-nl.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2abb09bbbae98a04ae2fcc735832bfdba44f6fbc-2abb09b [2021-06-06 00:21:12,952 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-06 00:21:12,954 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-06 00:21:12,972 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-06 00:21:12,972 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-06 00:21:12,973 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-06 00:21:12,973 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-06 00:21:12,975 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-06 00:21:12,976 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-06 00:21:12,976 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-06 00:21:12,977 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-06 00:21:12,977 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-06 00:21:12,978 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-06 00:21:12,978 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-06 00:21:12,979 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-06 00:21:12,979 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-06 00:21:12,980 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-06 00:21:12,980 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-06 00:21:12,981 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-06 00:21:12,982 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-06 00:21:12,983 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-06 00:21:12,984 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-06 00:21:12,984 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-06 00:21:12,985 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-06 00:21:12,986 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-06 00:21:12,987 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-06 00:21:12,987 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-06 00:21:12,987 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-06 00:21:12,988 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-06 00:21:12,988 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-06 00:21:12,988 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-06 00:21:12,989 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-06 00:21:12,989 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-06 00:21:12,990 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-06 00:21:12,990 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-06 00:21:12,990 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-06 00:21:12,991 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-06 00:21:12,991 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-06 00:21:12,991 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-06 00:21:12,992 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-06 00:21:12,992 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-06 00:21:12,993 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-06 00:21:13,007 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-06 00:21:13,007 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-06 00:21:13,007 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-06 00:21:13,008 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-06 00:21:13,008 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-06 00:21:13,008 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-06 00:21:13,009 INFO L138 SettingsManager]: * Use SBE=true [2021-06-06 00:21:13,009 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-06 00:21:13,009 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-06 00:21:13,009 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-06 00:21:13,009 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-06 00:21:13,009 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-06 00:21:13,009 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-06 00:21:13,010 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-06 00:21:13,010 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-06 00:21:13,010 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-06 00:21:13,010 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-06 00:21:13,010 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-06 00:21:13,010 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-06 00:21:13,010 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-06 00:21:13,011 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-06 00:21:13,011 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-06 00:21:13,011 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-06 00:21:13,011 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-06 00:21:13,011 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-06 00:21:13,011 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-06 00:21:13,011 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-06 00:21:13,012 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-06 00:21:13,012 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-06 00:21:13,012 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-06 00:21:13,012 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-06 00:21:13,012 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-06 00:21:13,219 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-06 00:21:13,239 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-06 00:21:13,241 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-06 00:21:13,242 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-06 00:21:13,243 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-06 00:21:13,243 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/queue-add-2-nl.wvr.bpl [2021-06-06 00:21:13,244 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/queue-add-2-nl.wvr.bpl' [2021-06-06 00:21:13,300 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-06 00:21:13,302 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-06 00:21:13,303 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-06 00:21:13,303 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-06 00:21:13,303 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-06 00:21:13,312 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 12:21:13" (1/1) ... [2021-06-06 00:21:13,318 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 12:21:13" (1/1) ... [2021-06-06 00:21:13,322 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-06 00:21:13,324 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-06 00:21:13,324 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-06 00:21:13,324 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-06 00:21:13,329 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 12:21:13" (1/1) ... [2021-06-06 00:21:13,330 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 12:21:13" (1/1) ... [2021-06-06 00:21:13,331 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 12:21:13" (1/1) ... [2021-06-06 00:21:13,331 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 12:21:13" (1/1) ... [2021-06-06 00:21:13,333 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 12:21:13" (1/1) ... [2021-06-06 00:21:13,336 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 12:21:13" (1/1) ... [2021-06-06 00:21:13,336 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 12:21:13" (1/1) ... [2021-06-06 00:21:13,337 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-06 00:21:13,338 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-06 00:21:13,338 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-06 00:21:13,339 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-06 00:21:13,340 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 12:21:13" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-06 00:21:13,396 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-06 00:21:13,396 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-06 00:21:13,396 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-06 00:21:13,397 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-06 00:21:13,397 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-06 00:21:13,397 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-06 00:21:13,397 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-06 00:21:13,397 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-06 00:21:13,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-06 00:21:13,398 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-06 00:21:13,560 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-06 00:21:13,560 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-06 00:21:13,562 INFO L202 PluginConnector]: Adding new model queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.06 12:21:13 BoogieIcfgContainer [2021-06-06 00:21:13,562 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-06 00:21:13,563 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-06 00:21:13,563 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-06 00:21:13,565 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-06 00:21:13,565 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 12:21:13" (1/2) ... [2021-06-06 00:21:13,565 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16df5224 and model type queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.06 12:21:13, skipping insertion in model container [2021-06-06 00:21:13,566 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.06 12:21:13" (2/2) ... [2021-06-06 00:21:13,566 INFO L111 eAbstractionObserver]: Analyzing ICFG queue-add-2-nl.wvr.bpl [2021-06-06 00:21:13,570 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-06 00:21:13,570 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-06 00:21:13,570 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-06 00:21:13,571 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-06 00:21:13,589 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-06-06 00:21:13,613 INFO L255 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-06-06 00:21:13,624 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-06 00:21:13,625 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-06 00:21:13,625 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-06 00:21:13,625 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-06 00:21:13,625 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-06 00:21:13,625 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-06 00:21:13,625 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-06 00:21:13,625 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-06 00:21:13,630 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 34 places, 29 transitions, 74 flow [2021-06-06 00:21:13,642 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 106 states, 104 states have (on average 1.9711538461538463) internal successors, (205), 105 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:13,644 INFO L276 IsEmpty]: Start isEmpty. Operand has 106 states, 104 states have (on average 1.9711538461538463) internal successors, (205), 105 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:13,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-06-06 00:21:13,649 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:13,649 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:13,649 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:13,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:13,652 INFO L82 PathProgramCache]: Analyzing trace with hash 474732689, now seen corresponding path program 1 times [2021-06-06 00:21:13,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:13,658 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368520289] [2021-06-06 00:21:13,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:13,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:13,738 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-06 00:21:13,739 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:13,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368520289] [2021-06-06 00:21:13,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368520289] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-06 00:21:13,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-06 00:21:13,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-06 00:21:13,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682410426] [2021-06-06 00:21:13,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-06 00:21:13,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:13,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-06 00:21:13,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-06 00:21:13,751 INFO L87 Difference]: Start difference. First operand has 106 states, 104 states have (on average 1.9711538461538463) internal successors, (205), 105 states have internal predecessors, (205), 0 states have call successors, (0), 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 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:13,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:13,769 INFO L93 Difference]: Finished difference Result 114 states and 223 transitions. [2021-06-06 00:21:13,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 00:21:13,770 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-06-06 00:21:13,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:13,776 INFO L225 Difference]: With dead ends: 114 [2021-06-06 00:21:13,776 INFO L226 Difference]: Without dead ends: 114 [2021-06-06 00:21:13,777 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-06 00:21:13,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-06-06 00:21:13,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2021-06-06 00:21:13,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 1.9734513274336283) internal successors, (223), 113 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:13,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 223 transitions. [2021-06-06 00:21:13,802 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 223 transitions. Word has length 16 [2021-06-06 00:21:13,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:13,802 INFO L482 AbstractCegarLoop]: Abstraction has 114 states and 223 transitions. [2021-06-06 00:21:13,803 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:13,803 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 223 transitions. [2021-06-06 00:21:13,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-06 00:21:13,804 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:13,804 INFO L554 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-06 00:21:13,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-06 00:21:13,804 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:13,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:13,805 INFO L82 PathProgramCache]: Analyzing trace with hash 518092661, now seen corresponding path program 1 times [2021-06-06 00:21:13,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:13,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368793111] [2021-06-06 00:21:13,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:13,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:14,144 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:14,145 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:14,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368793111] [2021-06-06 00:21:14,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368793111] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:14,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507869553] [2021-06-06 00:21:14,145 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-06 00:21:14,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:14,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-06 00:21:14,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:14,463 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:14,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507869553] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:14,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:14,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-06 00:21:14,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965892322] [2021-06-06 00:21:14,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:21:14,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:14,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:21:14,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:21:14,470 INFO L87 Difference]: Start difference. First operand 114 states and 223 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 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-06 00:21:14,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:14,927 INFO L93 Difference]: Finished difference Result 285 states and 537 transitions. [2021-06-06 00:21:14,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-06 00:21:14,928 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 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 21 [2021-06-06 00:21:14,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:14,929 INFO L225 Difference]: With dead ends: 285 [2021-06-06 00:21:14,929 INFO L226 Difference]: Without dead ends: 278 [2021-06-06 00:21:14,930 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 551.6ms TimeCoverageRelationStatistics Valid=183, Invalid=873, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:21:14,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-06-06 00:21:14,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 153. [2021-06-06 00:21:14,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.9407894736842106) internal successors, (295), 152 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:14,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 295 transitions. [2021-06-06 00:21:14,941 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 295 transitions. Word has length 21 [2021-06-06 00:21:14,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:14,941 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 295 transitions. [2021-06-06 00:21:14,941 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 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-06 00:21:14,942 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 295 transitions. [2021-06-06 00:21:14,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-06 00:21:14,943 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:14,943 INFO L554 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-06 00:21:15,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-06-06 00:21:15,153 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:15,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:15,153 INFO L82 PathProgramCache]: Analyzing trace with hash 434307019, now seen corresponding path program 2 times [2021-06-06 00:21:15,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:15,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470191656] [2021-06-06 00:21:15,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:15,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:15,317 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:15,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:15,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470191656] [2021-06-06 00:21:15,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470191656] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:15,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677859893] [2021-06-06 00:21:15,318 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:15,354 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:21:15,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:15,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-06 00:21:15,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:15,569 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:15,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677859893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:15,569 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:15,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-06-06 00:21:15,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993486214] [2021-06-06 00:21:15,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:21:15,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:15,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:21:15,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:21:15,577 INFO L87 Difference]: Start difference. First operand 153 states and 295 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 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-06 00:21:16,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:16,034 INFO L93 Difference]: Finished difference Result 261 states and 498 transitions. [2021-06-06 00:21:16,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-06 00:21:16,034 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 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 21 [2021-06-06 00:21:16,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:16,036 INFO L225 Difference]: With dead ends: 261 [2021-06-06 00:21:16,037 INFO L226 Difference]: Without dead ends: 250 [2021-06-06 00:21:16,037 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 500.3ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-06-06 00:21:16,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2021-06-06 00:21:16,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 157. [2021-06-06 00:21:16,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 1.9423076923076923) internal successors, (303), 156 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:16,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 303 transitions. [2021-06-06 00:21:16,051 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 303 transitions. Word has length 21 [2021-06-06 00:21:16,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:16,051 INFO L482 AbstractCegarLoop]: Abstraction has 157 states and 303 transitions. [2021-06-06 00:21:16,051 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 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-06 00:21:16,051 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 303 transitions. [2021-06-06 00:21:16,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-06 00:21:16,052 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:16,052 INFO L554 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-06 00:21:16,268 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:16,269 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:16,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:16,269 INFO L82 PathProgramCache]: Analyzing trace with hash 1316372743, now seen corresponding path program 3 times [2021-06-06 00:21:16,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:16,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772971501] [2021-06-06 00:21:16,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:16,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:16,397 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:16,397 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:16,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772971501] [2021-06-06 00:21:16,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772971501] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:16,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134624496] [2021-06-06 00:21:16,397 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:21:16,436 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:21:16,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:16,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-06 00:21:16,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:16,560 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:16,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134624496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:16,560 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:16,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-06 00:21:16,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769430158] [2021-06-06 00:21:16,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:21:16,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:16,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:21:16,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:21:16,562 INFO L87 Difference]: Start difference. First operand 157 states and 303 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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-06 00:21:17,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:17,198 INFO L93 Difference]: Finished difference Result 218 states and 421 transitions. [2021-06-06 00:21:17,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-06 00:21:17,199 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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 21 [2021-06-06 00:21:17,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:17,200 INFO L225 Difference]: With dead ends: 218 [2021-06-06 00:21:17,200 INFO L226 Difference]: Without dead ends: 211 [2021-06-06 00:21:17,200 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 539.7ms TimeCoverageRelationStatistics Valid=185, Invalid=745, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:21:17,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-06-06 00:21:17,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 155. [2021-06-06 00:21:17,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 1.9415584415584415) internal successors, (299), 154 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:17,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 299 transitions. [2021-06-06 00:21:17,204 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 299 transitions. Word has length 21 [2021-06-06 00:21:17,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:17,205 INFO L482 AbstractCegarLoop]: Abstraction has 155 states and 299 transitions. [2021-06-06 00:21:17,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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-06 00:21:17,205 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 299 transitions. [2021-06-06 00:21:17,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-06 00:21:17,206 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:17,206 INFO L554 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-06 00:21:17,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:17,413 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:17,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:17,413 INFO L82 PathProgramCache]: Analyzing trace with hash -254211763, now seen corresponding path program 4 times [2021-06-06 00:21:17,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:17,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697940603] [2021-06-06 00:21:17,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:17,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:17,424 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:17,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:17,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697940603] [2021-06-06 00:21:17,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697940603] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-06 00:21:17,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-06 00:21:17,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-06 00:21:17,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276300751] [2021-06-06 00:21:17,425 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-06 00:21:17,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:17,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-06 00:21:17,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-06 00:21:17,426 INFO L87 Difference]: Start difference. First operand 155 states and 299 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 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-06 00:21:17,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:17,429 INFO L93 Difference]: Finished difference Result 157 states and 301 transitions. [2021-06-06 00:21:17,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 00:21:17,430 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 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-06 00:21:17,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:17,430 INFO L225 Difference]: With dead ends: 157 [2021-06-06 00:21:17,430 INFO L226 Difference]: Without dead ends: 157 [2021-06-06 00:21:17,431 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-06 00:21:17,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-06-06 00:21:17,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 157. [2021-06-06 00:21:17,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 1.9294871794871795) internal successors, (301), 156 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:17,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 301 transitions. [2021-06-06 00:21:17,434 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 301 transitions. Word has length 21 [2021-06-06 00:21:17,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:17,434 INFO L482 AbstractCegarLoop]: Abstraction has 157 states and 301 transitions. [2021-06-06 00:21:17,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 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-06 00:21:17,434 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 301 transitions. [2021-06-06 00:21:17,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-06 00:21:17,435 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:17,435 INFO L554 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-06 00:21:17,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-06 00:21:17,435 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:17,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:17,436 INFO L82 PathProgramCache]: Analyzing trace with hash 1770972429, now seen corresponding path program 5 times [2021-06-06 00:21:17,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:17,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372384888] [2021-06-06 00:21:17,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:17,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:17,545 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:17,546 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:17,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372384888] [2021-06-06 00:21:17,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372384888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:17,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177280552] [2021-06-06 00:21:17,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 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:17,576 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:21:17,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:17,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-06 00:21:17,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:17,702 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 11 treesize of output 7 [2021-06-06 00:21:17,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:17,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:17,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:17,710 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:21:17,774 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:17,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177280552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:17,774 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:17,774 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-06-06 00:21:17,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080391948] [2021-06-06 00:21:17,775 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:21:17,775 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:17,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:21:17,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:21:17,775 INFO L87 Difference]: Start difference. First operand 157 states and 301 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 17 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-06 00:21:18,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:18,324 INFO L93 Difference]: Finished difference Result 270 states and 508 transitions. [2021-06-06 00:21:18,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:21:18,325 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 17 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 21 [2021-06-06 00:21:18,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:18,326 INFO L225 Difference]: With dead ends: 270 [2021-06-06 00:21:18,326 INFO L226 Difference]: Without dead ends: 261 [2021-06-06 00:21:18,326 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 528.8ms TimeCoverageRelationStatistics Valid=220, Invalid=836, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:21:18,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-06-06 00:21:18,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 168. [2021-06-06 00:21:18,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 1.9401197604790419) internal successors, (324), 167 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:18,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 324 transitions. [2021-06-06 00:21:18,330 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 324 transitions. Word has length 21 [2021-06-06 00:21:18,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:18,331 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 324 transitions. [2021-06-06 00:21:18,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 17 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-06 00:21:18,331 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 324 transitions. [2021-06-06 00:21:18,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-06 00:21:18,332 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:18,332 INFO L554 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-06 00:21:18,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:18,553 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:18,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:18,553 INFO L82 PathProgramCache]: Analyzing trace with hash -173262425, now seen corresponding path program 6 times [2021-06-06 00:21:18,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:18,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629473699] [2021-06-06 00:21:18,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:18,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:18,708 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:18,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:18,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629473699] [2021-06-06 00:21:18,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629473699] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:18,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584450113] [2021-06-06 00:21:18,708 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:21:18,733 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-06 00:21:18,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:18,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-06 00:21:18,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:18,832 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:18,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584450113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:18,832 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:18,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-06 00:21:18,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118178864] [2021-06-06 00:21:18,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:21:18,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:18,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:21:18,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:21:18,834 INFO L87 Difference]: Start difference. First operand 168 states and 324 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 15 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-06 00:21:19,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:19,126 INFO L93 Difference]: Finished difference Result 266 states and 501 transitions. [2021-06-06 00:21:19,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 00:21:19,127 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 15 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 21 [2021-06-06 00:21:19,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:19,128 INFO L225 Difference]: With dead ends: 266 [2021-06-06 00:21:19,128 INFO L226 Difference]: Without dead ends: 259 [2021-06-06 00:21:19,129 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 275.7ms TimeCoverageRelationStatistics Valid=124, Invalid=428, Unknown=0, NotChecked=0, Total=552 [2021-06-06 00:21:19,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-06-06 00:21:19,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 167. [2021-06-06 00:21:19,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.9397590361445782) internal successors, (322), 166 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:19,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 322 transitions. [2021-06-06 00:21:19,132 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 322 transitions. Word has length 21 [2021-06-06 00:21:19,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:19,132 INFO L482 AbstractCegarLoop]: Abstraction has 167 states and 322 transitions. [2021-06-06 00:21:19,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 15 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-06 00:21:19,132 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 322 transitions. [2021-06-06 00:21:19,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-06 00:21:19,133 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:19,133 INFO L554 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-06 00:21:19,349 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-06-06 00:21:19,349 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:19,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:19,349 INFO L82 PathProgramCache]: Analyzing trace with hash 1345776373, now seen corresponding path program 7 times [2021-06-06 00:21:19,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:19,349 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069028010] [2021-06-06 00:21:19,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:19,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:19,465 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:19,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:19,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069028010] [2021-06-06 00:21:19,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069028010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:19,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265904907] [2021-06-06 00:21:19,466 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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-06 00:21:19,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:19,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-06 00:21:19,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:19,625 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:19,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265904907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:19,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:19,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 18 [2021-06-06 00:21:19,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247747289] [2021-06-06 00:21:19,627 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:21:19,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:19,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:21:19,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:21:19,630 INFO L87 Difference]: Start difference. First operand 167 states and 322 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 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-06 00:21:19,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:19,954 INFO L93 Difference]: Finished difference Result 278 states and 521 transitions. [2021-06-06 00:21:19,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-06 00:21:19,954 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 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 21 [2021-06-06 00:21:19,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:19,955 INFO L225 Difference]: With dead ends: 278 [2021-06-06 00:21:19,955 INFO L226 Difference]: Without dead ends: 271 [2021-06-06 00:21:19,955 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 328.1ms TimeCoverageRelationStatistics Valid=139, Invalid=563, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:21:19,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-06-06 00:21:19,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 160. [2021-06-06 00:21:19,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 1.9433962264150944) internal successors, (309), 159 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:19,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 309 transitions. [2021-06-06 00:21:19,959 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 309 transitions. Word has length 21 [2021-06-06 00:21:19,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:19,959 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 309 transitions. [2021-06-06 00:21:19,959 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 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-06 00:21:19,959 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 309 transitions. [2021-06-06 00:21:19,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-06 00:21:19,959 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:19,960 INFO L554 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-06 00:21:20,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:20,165 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:20,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:20,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1431272511, now seen corresponding path program 8 times [2021-06-06 00:21:20,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:20,165 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619561474] [2021-06-06 00:21:20,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:20,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:20,281 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:20,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:20,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619561474] [2021-06-06 00:21:20,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619561474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:20,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674662688] [2021-06-06 00:21:20,281 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 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-06 00:21:20,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:21:20,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:20,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-06 00:21:20,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:20,347 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 5 treesize of output 3 [2021-06-06 00:21:20,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:20,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:20,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:20,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:13 [2021-06-06 00:21:20,444 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:20,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674662688] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:20,444 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:20,444 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-06 00:21:20,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743378560] [2021-06-06 00:21:20,445 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:21:20,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:20,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:21:20,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:21:20,445 INFO L87 Difference]: Start difference. First operand 160 states and 309 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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-06 00:21:20,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:20,743 INFO L93 Difference]: Finished difference Result 249 states and 468 transitions. [2021-06-06 00:21:20,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 00:21:20,743 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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 21 [2021-06-06 00:21:20,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:20,744 INFO L225 Difference]: With dead ends: 249 [2021-06-06 00:21:20,744 INFO L226 Difference]: Without dead ends: 240 [2021-06-06 00:21:20,744 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 278.9ms TimeCoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:21:20,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-06-06 00:21:20,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 167. [2021-06-06 00:21:20,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.9457831325301205) internal successors, (323), 166 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:20,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 323 transitions. [2021-06-06 00:21:20,747 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 323 transitions. Word has length 21 [2021-06-06 00:21:20,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:20,747 INFO L482 AbstractCegarLoop]: Abstraction has 167 states and 323 transitions. [2021-06-06 00:21:20,748 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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-06 00:21:20,748 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 323 transitions. [2021-06-06 00:21:20,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-06 00:21:20,748 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:20,748 INFO L554 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-06 00:21:20,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:20,961 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:20,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:20,961 INFO L82 PathProgramCache]: Analyzing trace with hash -1981629061, now seen corresponding path program 9 times [2021-06-06 00:21:20,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:20,961 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28420540] [2021-06-06 00:21:20,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:20,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:21,093 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:21,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:21,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28420540] [2021-06-06 00:21:21,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28420540] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:21,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985282847] [2021-06-06 00:21:21,094 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 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-06 00:21:21,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:21:21,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:21,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-06 00:21:21,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:21,245 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:21,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985282847] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:21,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:21,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-06 00:21:21,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306611646] [2021-06-06 00:21:21,246 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:21:21,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:21,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:21:21,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:21:21,246 INFO L87 Difference]: Start difference. First operand 167 states and 323 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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-06 00:21:21,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:21,723 INFO L93 Difference]: Finished difference Result 209 states and 397 transitions. [2021-06-06 00:21:21,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-06 00:21:21,724 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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 21 [2021-06-06 00:21:21,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:21,724 INFO L225 Difference]: With dead ends: 209 [2021-06-06 00:21:21,724 INFO L226 Difference]: Without dead ends: 202 [2021-06-06 00:21:21,725 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 455.2ms TimeCoverageRelationStatistics Valid=152, Invalid=604, Unknown=0, NotChecked=0, Total=756 [2021-06-06 00:21:21,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-06-06 00:21:21,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 165. [2021-06-06 00:21:21,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.9451219512195121) internal successors, (319), 164 states have internal predecessors, (319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:21,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 319 transitions. [2021-06-06 00:21:21,728 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 319 transitions. Word has length 21 [2021-06-06 00:21:21,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:21,728 INFO L482 AbstractCegarLoop]: Abstraction has 165 states and 319 transitions. [2021-06-06 00:21:21,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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-06 00:21:21,728 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 319 transitions. [2021-06-06 00:21:21,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-06 00:21:21,728 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:21,728 INFO L554 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-06 00:21:21,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-06 00:21:21,937 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:21,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:21,937 INFO L82 PathProgramCache]: Analyzing trace with hash -512962343, now seen corresponding path program 10 times [2021-06-06 00:21:21,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:21,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902696693] [2021-06-06 00:21:21,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:21,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:22,057 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:22,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:22,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902696693] [2021-06-06 00:21:22,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902696693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:22,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021374377] [2021-06-06 00:21:22,058 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 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-06 00:21:22,081 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:21:22,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:22,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-06 00:21:22,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:22,172 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:22,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021374377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:22,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:22,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-06 00:21:22,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867825265] [2021-06-06 00:21:22,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:21:22,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:22,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:21:22,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:21:22,173 INFO L87 Difference]: Start difference. First operand 165 states and 319 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 14 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-06 00:21:22,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:22,399 INFO L93 Difference]: Finished difference Result 258 states and 486 transitions. [2021-06-06 00:21:22,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 00:21:22,399 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 14 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 21 [2021-06-06 00:21:22,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:22,400 INFO L225 Difference]: With dead ends: 258 [2021-06-06 00:21:22,400 INFO L226 Difference]: Without dead ends: 251 [2021-06-06 00:21:22,400 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 233.1ms TimeCoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2021-06-06 00:21:22,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-06-06 00:21:22,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 164. [2021-06-06 00:21:22,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 163 states have (on average 1.9447852760736197) internal successors, (317), 163 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:22,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 317 transitions. [2021-06-06 00:21:22,404 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 317 transitions. Word has length 21 [2021-06-06 00:21:22,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:22,404 INFO L482 AbstractCegarLoop]: Abstraction has 164 states and 317 transitions. [2021-06-06 00:21:22,404 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 14 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-06 00:21:22,404 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 317 transitions. [2021-06-06 00:21:22,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-06 00:21:22,404 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:22,404 INFO L554 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-06 00:21:22,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:22,614 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:22,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:22,614 INFO L82 PathProgramCache]: Analyzing trace with hash 1006076455, now seen corresponding path program 11 times [2021-06-06 00:21:22,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:22,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010519470] [2021-06-06 00:21:22,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:22,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:22,739 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:22,740 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:22,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010519470] [2021-06-06 00:21:22,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010519470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:22,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487269910] [2021-06-06 00:21:22,740 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 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-06 00:21:22,766 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:21:22,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:22,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-06 00:21:22,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:22,857 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 11 treesize of output 7 [2021-06-06 00:21:22,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:22,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:22,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:22,866 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:21:22,949 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:22,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487269910] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:22,949 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:22,949 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-06 00:21:22,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938292267] [2021-06-06 00:21:22,950 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:21:22,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:22,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:21:22,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:21:22,950 INFO L87 Difference]: Start difference. First operand 164 states and 317 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 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-06 00:21:23,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:23,432 INFO L93 Difference]: Finished difference Result 292 states and 542 transitions. [2021-06-06 00:21:23,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:21:23,433 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 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 21 [2021-06-06 00:21:23,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:23,434 INFO L225 Difference]: With dead ends: 292 [2021-06-06 00:21:23,434 INFO L226 Difference]: Without dead ends: 278 [2021-06-06 00:21:23,434 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 479.6ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-06-06 00:21:23,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-06-06 00:21:23,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 154. [2021-06-06 00:21:23,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 1.934640522875817) internal successors, (296), 153 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:23,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 296 transitions. [2021-06-06 00:21:23,437 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 296 transitions. Word has length 21 [2021-06-06 00:21:23,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:23,437 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 296 transitions. [2021-06-06 00:21:23,437 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 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-06 00:21:23,437 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 296 transitions. [2021-06-06 00:21:23,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-06-06 00:21:23,438 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:23,438 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:23,638 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:23,639 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:23,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:23,639 INFO L82 PathProgramCache]: Analyzing trace with hash 1156661139, now seen corresponding path program 1 times [2021-06-06 00:21:23,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:23,639 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058782705] [2021-06-06 00:21:23,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:23,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:23,671 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-06 00:21:23,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:23,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058782705] [2021-06-06 00:21:23,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058782705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:23,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179693281] [2021-06-06 00:21:23,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-06 00:21:23,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:23,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:21:23,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:23,722 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 11 treesize of output 7 [2021-06-06 00:21:23,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:23,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:23,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:23,724 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 00:21:23,731 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-06 00:21:23,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179693281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:23,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:23,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-06-06 00:21:23,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313366340] [2021-06-06 00:21:23,732 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-06 00:21:23,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:23,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-06 00:21:23,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-06-06 00:21:23,732 INFO L87 Difference]: Start difference. First operand 154 states and 296 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:23,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:23,774 INFO L93 Difference]: Finished difference Result 212 states and 411 transitions. [2021-06-06 00:21:23,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 00:21:23,774 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-06-06 00:21:23,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:23,775 INFO L225 Difference]: With dead ends: 212 [2021-06-06 00:21:23,775 INFO L226 Difference]: Without dead ends: 212 [2021-06-06 00:21:23,775 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 22.3ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-06 00:21:23,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-06-06 00:21:23,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 168. [2021-06-06 00:21:23,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 1.9880239520958083) internal successors, (332), 167 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:23,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 332 transitions. [2021-06-06 00:21:23,778 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 332 transitions. Word has length 25 [2021-06-06 00:21:23,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:23,778 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 332 transitions. [2021-06-06 00:21:23,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:23,778 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 332 transitions. [2021-06-06 00:21:23,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:21:23,778 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:23,778 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:23,984 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-06-06 00:21:23,985 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:23,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:23,985 INFO L82 PathProgramCache]: Analyzing trace with hash -1808824559, now seen corresponding path program 12 times [2021-06-06 00:21:23,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:23,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735844523] [2021-06-06 00:21:23,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:23,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:24,004 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:24,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:24,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735844523] [2021-06-06 00:21:24,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735844523] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-06 00:21:24,004 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-06 00:21:24,004 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-06 00:21:24,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855843649] [2021-06-06 00:21:24,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-06 00:21:24,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:24,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-06 00:21:24,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-06 00:21:24,005 INFO L87 Difference]: Start difference. First operand 168 states and 332 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:24,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:24,014 INFO L93 Difference]: Finished difference Result 416 states and 813 transitions. [2021-06-06 00:21:24,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-06 00:21:24,017 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:21:24,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:24,020 INFO L225 Difference]: With dead ends: 416 [2021-06-06 00:21:24,020 INFO L226 Difference]: Without dead ends: 372 [2021-06-06 00:21:24,020 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.1ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-06 00:21:24,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2021-06-06 00:21:24,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 330. [2021-06-06 00:21:24,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.0395136778115504) internal successors, (671), 329 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:24,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 671 transitions. [2021-06-06 00:21:24,026 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 671 transitions. Word has length 26 [2021-06-06 00:21:24,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:24,026 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 671 transitions. [2021-06-06 00:21:24,026 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:24,026 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 671 transitions. [2021-06-06 00:21:24,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:24,027 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:24,027 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:24,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-06-06 00:21:24,028 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:24,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:24,028 INFO L82 PathProgramCache]: Analyzing trace with hash 1542332851, now seen corresponding path program 2 times [2021-06-06 00:21:24,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:24,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892015705] [2021-06-06 00:21:24,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:24,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:24,307 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:24,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:24,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892015705] [2021-06-06 00:21:24,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892015705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:24,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985337761] [2021-06-06 00:21:24,307 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 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-06 00:21:24,337 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:21:24,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:24,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:21:24,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:24,488 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 15 treesize of output 7 [2021-06-06 00:21:24,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:24,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:24,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:24,496 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:27 [2021-06-06 00:21:24,703 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:24,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985337761] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:24,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:24,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 30 [2021-06-06 00:21:24,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077185702] [2021-06-06 00:21:24,703 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:21:24,703 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:24,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:21:24,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=841, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:21:24,704 INFO L87 Difference]: Start difference. First operand 330 states and 671 transitions. Second operand has 31 states, 31 states have (on average 1.7096774193548387) internal successors, (53), 30 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:25,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:25,644 INFO L93 Difference]: Finished difference Result 496 states and 979 transitions. [2021-06-06 00:21:25,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:21:25,644 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.7096774193548387) internal successors, (53), 30 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:21:25,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:25,645 INFO L225 Difference]: With dead ends: 496 [2021-06-06 00:21:25,645 INFO L226 Difference]: Without dead ends: 489 [2021-06-06 00:21:25,646 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 945.6ms TimeCoverageRelationStatistics Valid=189, Invalid=1973, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:21:25,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2021-06-06 00:21:25,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 355. [2021-06-06 00:21:25,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 354 states have (on average 2.0141242937853105) internal successors, (713), 354 states have internal predecessors, (713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:25,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 713 transitions. [2021-06-06 00:21:25,653 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 713 transitions. Word has length 30 [2021-06-06 00:21:25,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:25,653 INFO L482 AbstractCegarLoop]: Abstraction has 355 states and 713 transitions. [2021-06-06 00:21:25,653 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.7096774193548387) internal successors, (53), 30 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:25,653 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 713 transitions. [2021-06-06 00:21:25,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:25,653 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:25,653 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:25,854 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-06 00:21:25,854 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:25,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:25,854 INFO L82 PathProgramCache]: Analyzing trace with hash -1773063399, now seen corresponding path program 3 times [2021-06-06 00:21:25,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:25,855 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460162236] [2021-06-06 00:21:25,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:25,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:26,100 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:26,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:26,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460162236] [2021-06-06 00:21:26,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460162236] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:26,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663053783] [2021-06-06 00:21:26,101 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 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-06 00:21:26,126 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:21:26,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:26,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:21:26,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:26,256 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 11 treesize of output 7 [2021-06-06 00:21:26,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:26,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:26,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:26,265 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-06-06 00:21:26,461 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:26,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663053783] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:26,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:26,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 29 [2021-06-06 00:21:26,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685877677] [2021-06-06 00:21:26,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-06 00:21:26,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:26,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-06 00:21:26,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=783, Unknown=0, NotChecked=0, Total=870 [2021-06-06 00:21:26,462 INFO L87 Difference]: Start difference. First operand 355 states and 713 transitions. Second operand has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 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-06 00:21:27,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:27,448 INFO L93 Difference]: Finished difference Result 538 states and 1048 transitions. [2021-06-06 00:21:27,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:21:27,449 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 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-06 00:21:27,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:27,450 INFO L225 Difference]: With dead ends: 538 [2021-06-06 00:21:27,450 INFO L226 Difference]: Without dead ends: 529 [2021-06-06 00:21:27,451 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 910.3ms TimeCoverageRelationStatistics Valid=210, Invalid=2142, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:21:27,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-06-06 00:21:27,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 384. [2021-06-06 00:21:27,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 383 states have (on average 2.0078328981723237) internal successors, (769), 383 states have internal predecessors, (769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:27,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 769 transitions. [2021-06-06 00:21:27,457 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 769 transitions. Word has length 30 [2021-06-06 00:21:27,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:27,458 INFO L482 AbstractCegarLoop]: Abstraction has 384 states and 769 transitions. [2021-06-06 00:21:27,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 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-06 00:21:27,458 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 769 transitions. [2021-06-06 00:21:27,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:27,458 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:27,458 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:27,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-06-06 00:21:27,669 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:27,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:27,669 INFO L82 PathProgramCache]: Analyzing trace with hash -890997675, now seen corresponding path program 4 times [2021-06-06 00:21:27,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:27,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173581200] [2021-06-06 00:21:27,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:27,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:27,905 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:27,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:27,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173581200] [2021-06-06 00:21:27,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173581200] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:27,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042290058] [2021-06-06 00:21:27,905 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:21:27,938 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:21:27,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:27,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:21:27,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:28,059 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 15 treesize of output 7 [2021-06-06 00:21:28,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:28,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:28,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:28,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-06-06 00:21:28,276 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:28,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042290058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:28,276 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:28,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 29 [2021-06-06 00:21:28,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399930265] [2021-06-06 00:21:28,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-06 00:21:28,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:28,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-06 00:21:28,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=784, Unknown=0, NotChecked=0, Total=870 [2021-06-06 00:21:28,278 INFO L87 Difference]: Start difference. First operand 384 states and 769 transitions. Second operand has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 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-06 00:21:29,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:29,625 INFO L93 Difference]: Finished difference Result 458 states and 895 transitions. [2021-06-06 00:21:29,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:21:29,625 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 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-06 00:21:29,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:29,630 INFO L225 Difference]: With dead ends: 458 [2021-06-06 00:21:29,630 INFO L226 Difference]: Without dead ends: 443 [2021-06-06 00:21:29,631 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 1298.7ms TimeCoverageRelationStatistics Valid=266, Invalid=2490, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:21:29,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2021-06-06 00:21:29,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 380. [2021-06-06 00:21:29,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 2.0079155672823217) internal successors, (761), 379 states have internal predecessors, (761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:29,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 761 transitions. [2021-06-06 00:21:29,637 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 761 transitions. Word has length 30 [2021-06-06 00:21:29,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:29,637 INFO L482 AbstractCegarLoop]: Abstraction has 380 states and 761 transitions. [2021-06-06 00:21:29,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 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-06 00:21:29,637 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 761 transitions. [2021-06-06 00:21:29,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:29,637 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:29,637 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:29,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:29,853 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:29,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:29,853 INFO L82 PathProgramCache]: Analyzing trace with hash 577669043, now seen corresponding path program 5 times [2021-06-06 00:21:29,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:29,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743183283] [2021-06-06 00:21:29,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:29,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:30,090 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:30,090 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:30,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743183283] [2021-06-06 00:21:30,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743183283] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:30,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890301636] [2021-06-06 00:21:30,091 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 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:30,123 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:21:30,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:30,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:21:30,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:30,234 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 11 treesize of output 7 [2021-06-06 00:21:30,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:30,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:30,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:30,243 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-06-06 00:21:30,434 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:30,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890301636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:30,434 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:30,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 29 [2021-06-06 00:21:30,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983534706] [2021-06-06 00:21:30,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-06 00:21:30,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:30,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-06 00:21:30,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2021-06-06 00:21:30,435 INFO L87 Difference]: Start difference. First operand 380 states and 761 transitions. Second operand has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 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-06 00:21:31,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:31,374 INFO L93 Difference]: Finished difference Result 539 states and 1057 transitions. [2021-06-06 00:21:31,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:21:31,375 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 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-06 00:21:31,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:31,376 INFO L225 Difference]: With dead ends: 539 [2021-06-06 00:21:31,376 INFO L226 Difference]: Without dead ends: 522 [2021-06-06 00:21:31,377 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 860.3ms TimeCoverageRelationStatistics Valid=212, Invalid=1950, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:21:31,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-06-06 00:21:31,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 378. [2021-06-06 00:21:31,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 2.0079575596816976) internal successors, (757), 377 states have internal predecessors, (757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:31,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 757 transitions. [2021-06-06 00:21:31,383 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 757 transitions. Word has length 30 [2021-06-06 00:21:31,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:31,383 INFO L482 AbstractCegarLoop]: Abstraction has 378 states and 757 transitions. [2021-06-06 00:21:31,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 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-06 00:21:31,383 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 757 transitions. [2021-06-06 00:21:31,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:31,384 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:31,384 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:31,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-06 00:21:31,597 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:31,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:31,597 INFO L82 PathProgramCache]: Analyzing trace with hash 2096707841, now seen corresponding path program 6 times [2021-06-06 00:21:31,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:31,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501383338] [2021-06-06 00:21:31,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:31,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:31,825 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:31,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:31,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501383338] [2021-06-06 00:21:31,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501383338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:31,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049834204] [2021-06-06 00:21:31,826 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 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-06 00:21:31,850 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:21:31,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:31,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:21:31,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:31,961 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 11 treesize of output 7 [2021-06-06 00:21:31,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:31,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:31,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:31,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-06-06 00:21:32,152 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:32,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049834204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:32,152 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:32,152 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 28 [2021-06-06 00:21:32,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816409767] [2021-06-06 00:21:32,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-06 00:21:32,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:32,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-06 00:21:32,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2021-06-06 00:21:32,154 INFO L87 Difference]: Start difference. First operand 378 states and 757 transitions. Second operand has 29 states, 29 states have (on average 1.9310344827586208) 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-06 00:21:33,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:33,034 INFO L93 Difference]: Finished difference Result 565 states and 1100 transitions. [2021-06-06 00:21:33,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:21:33,034 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.9310344827586208) 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-06 00:21:33,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:33,036 INFO L225 Difference]: With dead ends: 565 [2021-06-06 00:21:33,036 INFO L226 Difference]: Without dead ends: 521 [2021-06-06 00:21:33,036 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 818.6ms TimeCoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:21:33,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-06-06 00:21:33,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 368. [2021-06-06 00:21:33,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 2.008174386920981) internal successors, (737), 367 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:33,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 737 transitions. [2021-06-06 00:21:33,042 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 737 transitions. Word has length 30 [2021-06-06 00:21:33,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:33,042 INFO L482 AbstractCegarLoop]: Abstraction has 368 states and 737 transitions. [2021-06-06 00:21:33,043 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.9310344827586208) 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-06 00:21:33,043 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 737 transitions. [2021-06-06 00:21:33,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:33,043 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:33,043 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:33,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:33,256 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:33,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:33,256 INFO L82 PathProgramCache]: Analyzing trace with hash -1300690841, now seen corresponding path program 7 times [2021-06-06 00:21:33,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:33,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913556194] [2021-06-06 00:21:33,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:33,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:33,506 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:33,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:33,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913556194] [2021-06-06 00:21:33,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913556194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:33,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709393449] [2021-06-06 00:21:33,506 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 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-06 00:21:33,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:33,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:21:33,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:33,666 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 15 treesize of output 7 [2021-06-06 00:21:33,667 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:33,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:33,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:33,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-06-06 00:21:33,860 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:33,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709393449] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:33,861 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:33,861 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 29 [2021-06-06 00:21:33,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823688263] [2021-06-06 00:21:33,861 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-06 00:21:33,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:33,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-06 00:21:33,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=783, Unknown=0, NotChecked=0, Total=870 [2021-06-06 00:21:33,861 INFO L87 Difference]: Start difference. First operand 368 states and 737 transitions. Second operand has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 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-06 00:21:34,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:34,827 INFO L93 Difference]: Finished difference Result 558 states and 1086 transitions. [2021-06-06 00:21:34,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:21:34,827 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 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-06 00:21:34,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:34,828 INFO L225 Difference]: With dead ends: 558 [2021-06-06 00:21:34,828 INFO L226 Difference]: Without dead ends: 525 [2021-06-06 00:21:34,829 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 863.0ms TimeCoverageRelationStatistics Valid=194, Invalid=1876, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:21:34,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-06-06 00:21:34,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 366. [2021-06-06 00:21:34,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 2.0082191780821916) internal successors, (733), 365 states have internal predecessors, (733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:34,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 733 transitions. [2021-06-06 00:21:34,834 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 733 transitions. Word has length 30 [2021-06-06 00:21:34,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:34,834 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 733 transitions. [2021-06-06 00:21:34,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 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-06 00:21:34,835 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 733 transitions. [2021-06-06 00:21:34,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:34,835 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:34,835 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:35,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:35,051 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:35,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:35,052 INFO L82 PathProgramCache]: Analyzing trace with hash -317786151, now seen corresponding path program 8 times [2021-06-06 00:21:35,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:35,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720175325] [2021-06-06 00:21:35,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:35,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:35,334 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:35,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:35,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720175325] [2021-06-06 00:21:35,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720175325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:35,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182106942] [2021-06-06 00:21:35,334 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 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-06 00:21:35,358 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:21:35,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:35,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:21:35,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:35,478 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 15 treesize of output 7 [2021-06-06 00:21:35,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:35,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:35,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:35,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-06-06 00:21:35,703 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:35,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182106942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:35,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:35,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 31 [2021-06-06 00:21:35,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875869760] [2021-06-06 00:21:35,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-06 00:21:35,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:35,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-06 00:21:35,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=900, Unknown=0, NotChecked=0, Total=992 [2021-06-06 00:21:35,705 INFO L87 Difference]: Start difference. First operand 366 states and 733 transitions. Second operand has 32 states, 32 states have (on average 1.75) internal successors, (56), 31 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-06 00:21:36,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:36,675 INFO L93 Difference]: Finished difference Result 571 states and 1107 transitions. [2021-06-06 00:21:36,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:21:36,676 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.75) internal successors, (56), 31 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-06 00:21:36,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:36,677 INFO L225 Difference]: With dead ends: 571 [2021-06-06 00:21:36,677 INFO L226 Difference]: Without dead ends: 535 [2021-06-06 00:21:36,678 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 968.4ms TimeCoverageRelationStatistics Valid=204, Invalid=2148, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:21:36,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-06 00:21:36,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 364. [2021-06-06 00:21:36,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 363 states have (on average 2.0110192837465566) internal successors, (730), 363 states have internal predecessors, (730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:36,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 730 transitions. [2021-06-06 00:21:36,683 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 730 transitions. Word has length 30 [2021-06-06 00:21:36,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:36,683 INFO L482 AbstractCegarLoop]: Abstraction has 364 states and 730 transitions. [2021-06-06 00:21:36,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.75) internal successors, (56), 31 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-06 00:21:36,683 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 730 transitions. [2021-06-06 00:21:36,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:36,684 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:36,684 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:36,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-06-06 00:21:36,897 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:36,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:36,897 INFO L82 PathProgramCache]: Analyzing trace with hash -479791381, now seen corresponding path program 9 times [2021-06-06 00:21:36,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:36,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73073854] [2021-06-06 00:21:36,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:36,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:37,148 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:37,148 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:37,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73073854] [2021-06-06 00:21:37,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73073854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:37,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281798330] [2021-06-06 00:21:37,148 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 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-06 00:21:37,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:21:37,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:37,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:21:37,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:37,317 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 11 treesize of output 7 [2021-06-06 00:21:37,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:37,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:37,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:37,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-06 00:21:37,521 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:37,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281798330] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:37,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:37,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 31 [2021-06-06 00:21:37,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948040442] [2021-06-06 00:21:37,521 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-06 00:21:37,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:37,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-06 00:21:37,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=900, Unknown=0, NotChecked=0, Total=992 [2021-06-06 00:21:37,522 INFO L87 Difference]: Start difference. First operand 364 states and 730 transitions. Second operand has 32 states, 32 states have (on average 1.75) internal successors, (56), 31 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-06 00:21:38,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:38,373 INFO L93 Difference]: Finished difference Result 511 states and 1006 transitions. [2021-06-06 00:21:38,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:21:38,373 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.75) internal successors, (56), 31 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-06 00:21:38,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:38,374 INFO L225 Difference]: With dead ends: 511 [2021-06-06 00:21:38,374 INFO L226 Difference]: Without dead ends: 504 [2021-06-06 00:21:38,375 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 951.7ms TimeCoverageRelationStatistics Valid=204, Invalid=2148, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:21:38,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-06-06 00:21:38,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 364. [2021-06-06 00:21:38,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 363 states have (on average 2.0110192837465566) internal successors, (730), 363 states have internal predecessors, (730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:38,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 730 transitions. [2021-06-06 00:21:38,380 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 730 transitions. Word has length 30 [2021-06-06 00:21:38,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:38,380 INFO L482 AbstractCegarLoop]: Abstraction has 364 states and 730 transitions. [2021-06-06 00:21:38,380 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.75) internal successors, (56), 31 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-06 00:21:38,380 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 730 transitions. [2021-06-06 00:21:38,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:38,381 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:38,381 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:38,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:38,593 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:38,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:38,593 INFO L82 PathProgramCache]: Analyzing trace with hash 207465881, now seen corresponding path program 10 times [2021-06-06 00:21:38,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:38,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545595140] [2021-06-06 00:21:38,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:38,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:38,859 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:38,859 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:38,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545595140] [2021-06-06 00:21:38,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545595140] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:38,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798291936] [2021-06-06 00:21:38,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 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-06 00:21:38,883 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:21:38,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:38,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:21:38,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:39,027 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 15 treesize of output 7 [2021-06-06 00:21:39,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:39,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:39,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:39,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:21:39,251 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:39,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798291936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:39,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:39,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:21:39,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527122120] [2021-06-06 00:21:39,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:21:39,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:39,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:21:39,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:21:39,252 INFO L87 Difference]: Start difference. First operand 364 states and 730 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:40,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:40,730 INFO L93 Difference]: Finished difference Result 655 states and 1289 transitions. [2021-06-06 00:21:40,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-06 00:21:40,730 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:21:40,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:40,732 INFO L225 Difference]: With dead ends: 655 [2021-06-06 00:21:40,732 INFO L226 Difference]: Without dead ends: 646 [2021-06-06 00:21:40,733 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 848 ImplicationChecksByTransitivity, 1341.9ms TimeCoverageRelationStatistics Valid=300, Invalid=3240, Unknown=0, NotChecked=0, Total=3540 [2021-06-06 00:21:40,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-06 00:21:40,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 386. [2021-06-06 00:21:40,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 2.0233766233766235) internal successors, (779), 385 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:40,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 779 transitions. [2021-06-06 00:21:40,738 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 779 transitions. Word has length 30 [2021-06-06 00:21:40,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:40,739 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 779 transitions. [2021-06-06 00:21:40,739 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:40,739 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 779 transitions. [2021-06-06 00:21:40,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:40,739 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:40,739 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:40,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-06 00:21:40,953 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:40,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:40,953 INFO L82 PathProgramCache]: Analyzing trace with hash 1089531605, now seen corresponding path program 11 times [2021-06-06 00:21:40,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:40,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460996903] [2021-06-06 00:21:40,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:40,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:41,218 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:41,218 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:41,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460996903] [2021-06-06 00:21:41,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460996903] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:41,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404044539] [2021-06-06 00:21:41,218 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 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-06 00:21:41,254 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:21:41,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:41,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:21:41,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:41,403 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 11 treesize of output 7 [2021-06-06 00:21:41,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:41,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:41,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:41,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:21:41,626 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:41,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404044539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:41,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:41,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:21:41,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629251811] [2021-06-06 00:21:41,627 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:21:41,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:41,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:21:41,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=963, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:21:41,627 INFO L87 Difference]: Start difference. First operand 386 states and 779 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:43,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:43,391 INFO L93 Difference]: Finished difference Result 584 states and 1151 transitions. [2021-06-06 00:21:43,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-06 00:21:43,392 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:21:43,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:43,393 INFO L225 Difference]: With dead ends: 584 [2021-06-06 00:21:43,393 INFO L226 Difference]: Without dead ends: 569 [2021-06-06 00:21:43,394 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 1595.0ms TimeCoverageRelationStatistics Valid=342, Invalid=3318, Unknown=0, NotChecked=0, Total=3660 [2021-06-06 00:21:43,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-06-06 00:21:43,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 384. [2021-06-06 00:21:43,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 383 states have (on average 2.023498694516971) internal successors, (775), 383 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:43,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 775 transitions. [2021-06-06 00:21:43,399 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 775 transitions. Word has length 30 [2021-06-06 00:21:43,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:43,399 INFO L482 AbstractCegarLoop]: Abstraction has 384 states and 775 transitions. [2021-06-06 00:21:43,399 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:43,399 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 775 transitions. [2021-06-06 00:21:43,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:43,399 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:43,400 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:43,615 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-06-06 00:21:43,616 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:43,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:43,616 INFO L82 PathProgramCache]: Analyzing trace with hash -1736768973, now seen corresponding path program 12 times [2021-06-06 00:21:43,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:43,616 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550853121] [2021-06-06 00:21:43,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:43,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:43,872 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:43,872 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:43,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550853121] [2021-06-06 00:21:43,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550853121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:43,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913172268] [2021-06-06 00:21:43,873 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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-06 00:21:43,915 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:21:43,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:43,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:21:43,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:44,049 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 11 treesize of output 7 [2021-06-06 00:21:44,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:44,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:44,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:44,056 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:21:44,230 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:44,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913172268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:44,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:44,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:21:44,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467388627] [2021-06-06 00:21:44,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:21:44,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:44,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:21:44,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=842, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:21:44,231 INFO L87 Difference]: Start difference. First operand 384 states and 775 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:45,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:45,795 INFO L93 Difference]: Finished difference Result 713 states and 1395 transitions. [2021-06-06 00:21:45,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-06 00:21:45,796 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:21:45,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:45,797 INFO L225 Difference]: With dead ends: 713 [2021-06-06 00:21:45,797 INFO L226 Difference]: Without dead ends: 696 [2021-06-06 00:21:45,798 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 889 ImplicationChecksByTransitivity, 1391.8ms TimeCoverageRelationStatistics Valid=316, Invalid=3344, Unknown=0, NotChecked=0, Total=3660 [2021-06-06 00:21:45,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-06-06 00:21:45,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 393. [2021-06-06 00:21:45,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.017857142857143) internal successors, (791), 392 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:45,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 791 transitions. [2021-06-06 00:21:45,804 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 791 transitions. Word has length 30 [2021-06-06 00:21:45,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:45,804 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 791 transitions. [2021-06-06 00:21:45,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:45,804 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 791 transitions. [2021-06-06 00:21:45,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:45,805 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:45,805 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:46,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:46,017 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:46,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:46,017 INFO L82 PathProgramCache]: Analyzing trace with hash -217730175, now seen corresponding path program 13 times [2021-06-06 00:21:46,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:46,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329175158] [2021-06-06 00:21:46,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:46,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:46,288 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:46,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:46,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329175158] [2021-06-06 00:21:46,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329175158] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:46,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786264428] [2021-06-06 00:21:46,288 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 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-06 00:21:46,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:46,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:21:46,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:46,452 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 15 treesize of output 7 [2021-06-06 00:21:46,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:46,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:46,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:46,460 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:21:46,676 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:46,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786264428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:46,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:46,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:21:46,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627807242] [2021-06-06 00:21:46,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:21:46,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:46,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:21:46,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:21:46,681 INFO L87 Difference]: Start difference. First operand 393 states and 791 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:48,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:48,343 INFO L93 Difference]: Finished difference Result 712 states and 1392 transitions. [2021-06-06 00:21:48,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-06 00:21:48,343 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:21:48,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:48,345 INFO L225 Difference]: With dead ends: 712 [2021-06-06 00:21:48,345 INFO L226 Difference]: Without dead ends: 668 [2021-06-06 00:21:48,346 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 952 ImplicationChecksByTransitivity, 1409.9ms TimeCoverageRelationStatistics Valid=331, Invalid=3575, Unknown=0, NotChecked=0, Total=3906 [2021-06-06 00:21:48,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2021-06-06 00:21:48,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 386. [2021-06-06 00:21:48,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 2.005194805194805) internal successors, (772), 385 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:48,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 772 transitions. [2021-06-06 00:21:48,353 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 772 transitions. Word has length 30 [2021-06-06 00:21:48,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:48,353 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 772 transitions. [2021-06-06 00:21:48,353 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:48,353 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 772 transitions. [2021-06-06 00:21:48,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:48,354 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:48,354 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:48,567 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-06-06 00:21:48,567 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:48,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:48,567 INFO L82 PathProgramCache]: Analyzing trace with hash -848150583, now seen corresponding path program 14 times [2021-06-06 00:21:48,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:48,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690769861] [2021-06-06 00:21:48,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:48,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:48,824 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:48,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:48,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690769861] [2021-06-06 00:21:48,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690769861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:48,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113229516] [2021-06-06 00:21:48,824 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 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-06 00:21:48,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:21:48,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:48,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:21:48,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:48,992 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 11 treesize of output 7 [2021-06-06 00:21:48,992 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:48,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:48,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:48,998 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:21:49,215 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:49,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113229516] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:49,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:49,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:21:49,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530286646] [2021-06-06 00:21:49,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:21:49,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:49,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:21:49,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:21:49,216 INFO L87 Difference]: Start difference. First operand 386 states and 772 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:50,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:50,357 INFO L93 Difference]: Finished difference Result 559 states and 1100 transitions. [2021-06-06 00:21:50,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:21:50,357 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:21:50,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:50,359 INFO L225 Difference]: With dead ends: 559 [2021-06-06 00:21:50,359 INFO L226 Difference]: Without dead ends: 550 [2021-06-06 00:21:50,359 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 1075.3ms TimeCoverageRelationStatistics Valid=235, Invalid=2417, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:21:50,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-06-06 00:21:50,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 388. [2021-06-06 00:21:50,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 2.0025839793281652) internal successors, (775), 387 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:50,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 775 transitions. [2021-06-06 00:21:50,364 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 775 transitions. Word has length 30 [2021-06-06 00:21:50,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:50,364 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 775 transitions. [2021-06-06 00:21:50,364 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:50,364 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 775 transitions. [2021-06-06 00:21:50,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:50,365 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:50,365 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:50,577 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:50,577 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:50,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:50,578 INFO L82 PathProgramCache]: Analyzing trace with hash 33915141, now seen corresponding path program 15 times [2021-06-06 00:21:50,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:50,578 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112415837] [2021-06-06 00:21:50,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:50,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:50,835 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:50,835 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:50,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112415837] [2021-06-06 00:21:50,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112415837] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:50,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606222817] [2021-06-06 00:21:50,835 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 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-06 00:21:50,859 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:21:50,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:50,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:21:50,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:50,999 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 11 treesize of output 7 [2021-06-06 00:21:51,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:51,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:51,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:51,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:21:51,226 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:51,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606222817] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:51,226 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:51,226 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:21:51,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113978322] [2021-06-06 00:21:51,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:21:51,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:51,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:21:51,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:21:51,227 INFO L87 Difference]: Start difference. First operand 388 states and 775 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:52,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:52,580 INFO L93 Difference]: Finished difference Result 487 states and 964 transitions. [2021-06-06 00:21:52,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:21:52,580 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:21:52,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:52,581 INFO L225 Difference]: With dead ends: 487 [2021-06-06 00:21:52,581 INFO L226 Difference]: Without dead ends: 464 [2021-06-06 00:21:52,582 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1294.6ms TimeCoverageRelationStatistics Valid=266, Invalid=2490, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:21:52,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-06-06 00:21:52,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 378. [2021-06-06 00:21:52,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 2.0159151193633953) internal successors, (760), 377 states have internal predecessors, (760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:52,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 760 transitions. [2021-06-06 00:21:52,586 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 760 transitions. Word has length 30 [2021-06-06 00:21:52,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:52,586 INFO L482 AbstractCegarLoop]: Abstraction has 378 states and 760 transitions. [2021-06-06 00:21:52,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:52,587 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 760 transitions. [2021-06-06 00:21:52,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:52,587 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:52,587 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:52,802 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-06-06 00:21:52,802 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:52,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:52,803 INFO L82 PathProgramCache]: Analyzing trace with hash -844092509, now seen corresponding path program 16 times [2021-06-06 00:21:52,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:52,803 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292157411] [2021-06-06 00:21:52,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:52,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:53,011 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:53,011 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:53,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292157411] [2021-06-06 00:21:53,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292157411] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:53,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167762855] [2021-06-06 00:21:53,011 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:21:53,036 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:21:53,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:53,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:21:53,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:53,151 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 15 treesize of output 7 [2021-06-06 00:21:53,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:53,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:53,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:53,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-06-06 00:21:53,383 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:53,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167762855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:53,384 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:53,384 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-06-06 00:21:53,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284055341] [2021-06-06 00:21:53,384 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:21:53,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:53,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:21:53,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=841, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:21:53,385 INFO L87 Difference]: Start difference. First operand 378 states and 760 transitions. Second operand has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:54,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:54,327 INFO L93 Difference]: Finished difference Result 568 states and 1127 transitions. [2021-06-06 00:21:54,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:21:54,328 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:21:54,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:54,329 INFO L225 Difference]: With dead ends: 568 [2021-06-06 00:21:54,329 INFO L226 Difference]: Without dead ends: 535 [2021-06-06 00:21:54,329 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 974.3ms TimeCoverageRelationStatistics Valid=215, Invalid=2137, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:21:54,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-06 00:21:54,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 376. [2021-06-06 00:21:54,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 375 states have (on average 2.018666666666667) internal successors, (757), 375 states have internal predecessors, (757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:54,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 757 transitions. [2021-06-06 00:21:54,334 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 757 transitions. Word has length 30 [2021-06-06 00:21:54,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:54,334 INFO L482 AbstractCegarLoop]: Abstraction has 376 states and 757 transitions. [2021-06-06 00:21:54,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:54,334 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 757 transitions. [2021-06-06 00:21:54,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:54,335 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:54,335 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:54,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-06 00:21:54,545 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:54,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:54,545 INFO L82 PathProgramCache]: Analyzing trace with hash -357955005, now seen corresponding path program 17 times [2021-06-06 00:21:54,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:54,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357718258] [2021-06-06 00:21:54,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:54,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:54,807 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:54,808 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:54,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357718258] [2021-06-06 00:21:54,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357718258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:54,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176093604] [2021-06-06 00:21:54,808 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 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-06 00:21:54,831 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:21:54,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:54,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:21:54,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:54,973 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 15 treesize of output 7 [2021-06-06 00:21:54,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:54,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:54,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:54,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:21:55,198 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:55,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176093604] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:55,199 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:55,199 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:21:55,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993342629] [2021-06-06 00:21:55,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:21:55,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:55,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:21:55,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:21:55,200 INFO L87 Difference]: Start difference. First operand 376 states and 757 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:56,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:56,286 INFO L93 Difference]: Finished difference Result 547 states and 1076 transitions. [2021-06-06 00:21:56,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:21:56,287 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:21:56,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:56,288 INFO L225 Difference]: With dead ends: 547 [2021-06-06 00:21:56,288 INFO L226 Difference]: Without dead ends: 538 [2021-06-06 00:21:56,288 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 1074.3ms TimeCoverageRelationStatistics Valid=233, Invalid=2419, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:21:56,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-06-06 00:21:56,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 391. [2021-06-06 00:21:56,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.0153846153846153) internal successors, (786), 390 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:56,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 786 transitions. [2021-06-06 00:21:56,293 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 786 transitions. Word has length 30 [2021-06-06 00:21:56,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:56,293 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 786 transitions. [2021-06-06 00:21:56,293 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:56,294 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 786 transitions. [2021-06-06 00:21:56,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:56,294 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:56,294 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:56,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:56,509 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:56,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:56,509 INFO L82 PathProgramCache]: Analyzing trace with hash 524110719, now seen corresponding path program 18 times [2021-06-06 00:21:56,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:56,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401488914] [2021-06-06 00:21:56,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:56,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:56,767 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:56,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:56,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401488914] [2021-06-06 00:21:56,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401488914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:56,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147076926] [2021-06-06 00:21:56,767 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 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-06 00:21:56,791 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-06 00:21:56,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:21:56,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:21:56,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:56,936 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 11 treesize of output 7 [2021-06-06 00:21:56,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:56,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:56,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:56,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:21:57,156 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:57,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147076926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:57,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:57,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:21:57,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644999177] [2021-06-06 00:21:57,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:21:57,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:57,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:21:57,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:21:57,157 INFO L87 Difference]: Start difference. First operand 391 states and 786 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:58,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:21:58,494 INFO L93 Difference]: Finished difference Result 498 states and 987 transitions. [2021-06-06 00:21:58,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:21:58,494 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:21:58,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:21:58,495 INFO L225 Difference]: With dead ends: 498 [2021-06-06 00:21:58,495 INFO L226 Difference]: Without dead ends: 483 [2021-06-06 00:21:58,496 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1253.6ms TimeCoverageRelationStatistics Valid=264, Invalid=2492, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:21:58,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-06-06 00:21:58,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 389. [2021-06-06 00:21:58,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 388 states have (on average 2.015463917525773) internal successors, (782), 388 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:58,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 782 transitions. [2021-06-06 00:21:58,505 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 782 transitions. Word has length 30 [2021-06-06 00:21:58,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:21:58,505 INFO L482 AbstractCegarLoop]: Abstraction has 389 states and 782 transitions. [2021-06-06 00:21:58,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:21:58,505 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 782 transitions. [2021-06-06 00:21:58,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:21:58,510 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:21:58,510 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:21:58,716 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:21:58,717 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:21:58,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:21:58,717 INFO L82 PathProgramCache]: Analyzing trace with hash 1992777437, now seen corresponding path program 19 times [2021-06-06 00:21:58,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:21:58,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89832907] [2021-06-06 00:21:58,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:21:58,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:58,974 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:58,975 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:21:58,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89832907] [2021-06-06 00:21:58,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89832907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:58,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046181047] [2021-06-06 00:21:58,975 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 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-06 00:21:58,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:21:58,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:21:58,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:21:59,134 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 15 treesize of output 7 [2021-06-06 00:21:59,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:21:59,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:21:59,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:21:59,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:21:59,319 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:21:59,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046181047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:21:59,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:21:59,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:21:59,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046485735] [2021-06-06 00:21:59,320 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:21:59,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:21:59,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:21:59,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=839, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:21:59,320 INFO L87 Difference]: Start difference. First operand 389 states and 782 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:00,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:00,390 INFO L93 Difference]: Finished difference Result 558 states and 1104 transitions. [2021-06-06 00:22:00,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:22:00,390 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:00,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:00,391 INFO L225 Difference]: With dead ends: 558 [2021-06-06 00:22:00,391 INFO L226 Difference]: Without dead ends: 513 [2021-06-06 00:22:00,392 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 1009.6ms TimeCoverageRelationStatistics Valid=224, Invalid=2128, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:22:00,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-06 00:22:00,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 381. [2021-06-06 00:22:00,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 2.0157894736842104) internal successors, (766), 380 states have internal predecessors, (766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:00,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 766 transitions. [2021-06-06 00:22:00,396 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 766 transitions. Word has length 30 [2021-06-06 00:22:00,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:00,396 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 766 transitions. [2021-06-06 00:22:00,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:00,397 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 766 transitions. [2021-06-06 00:22:00,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:00,397 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:00,397 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:00,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-06-06 00:22:00,613 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:00,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:00,613 INFO L82 PathProgramCache]: Analyzing trace with hash -353896931, now seen corresponding path program 20 times [2021-06-06 00:22:00,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:00,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772751258] [2021-06-06 00:22:00,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:00,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:00,826 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:00,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:00,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772751258] [2021-06-06 00:22:00,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772751258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:00,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948521645] [2021-06-06 00:22:00,826 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 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-06 00:22:00,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:22:00,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:00,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:00,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:00,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-06 00:22:00,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:00,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:00,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:00,966 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-06-06 00:22:01,188 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:01,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948521645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:01,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:01,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-06-06 00:22:01,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355520324] [2021-06-06 00:22:01,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:22:01,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:01,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:22:01,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:22:01,189 INFO L87 Difference]: Start difference. First operand 381 states and 766 transitions. Second operand has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:02,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:02,191 INFO L93 Difference]: Finished difference Result 541 states and 1073 transitions. [2021-06-06 00:22:02,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:22:02,191 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:02,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:02,192 INFO L225 Difference]: With dead ends: 541 [2021-06-06 00:22:02,192 INFO L226 Difference]: Without dead ends: 508 [2021-06-06 00:22:02,193 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 899.4ms TimeCoverageRelationStatistics Valid=200, Invalid=1962, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:22:02,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-06-06 00:22:02,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 379. [2021-06-06 00:22:02,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 378 states have (on average 2.015873015873016) internal successors, (762), 378 states have internal predecessors, (762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:02,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 762 transitions. [2021-06-06 00:22:02,197 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 762 transitions. Word has length 30 [2021-06-06 00:22:02,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:02,197 INFO L482 AbstractCegarLoop]: Abstraction has 379 states and 762 transitions. [2021-06-06 00:22:02,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:02,197 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 762 transitions. [2021-06-06 00:22:02,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:02,198 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:02,198 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:02,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:02,413 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:02,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:02,414 INFO L82 PathProgramCache]: Analyzing trace with hash 1601561625, now seen corresponding path program 21 times [2021-06-06 00:22:02,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:02,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264254867] [2021-06-06 00:22:02,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:02,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:02,658 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:02,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:02,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264254867] [2021-06-06 00:22:02,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264254867] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:02,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460025632] [2021-06-06 00:22:02,659 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:22:02,681 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:22:02,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:02,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:02,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:02,791 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 15 treesize of output 7 [2021-06-06 00:22:02,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:02,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:02,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:02,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-06-06 00:22:03,041 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:03,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460025632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:03,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:03,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 32 [2021-06-06 00:22:03,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6690695] [2021-06-06 00:22:03,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:22:03,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:03,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:22:03,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:22:03,043 INFO L87 Difference]: Start difference. First operand 379 states and 762 transitions. Second operand has 33 states, 33 states have (on average 1.7575757575757576) internal successors, (58), 32 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:04,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:04,031 INFO L93 Difference]: Finished difference Result 542 states and 1074 transitions. [2021-06-06 00:22:04,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:22:04,032 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7575757575757576) internal successors, (58), 32 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:04,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:04,033 INFO L225 Difference]: With dead ends: 542 [2021-06-06 00:22:04,033 INFO L226 Difference]: Without dead ends: 506 [2021-06-06 00:22:04,033 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 571 ImplicationChecksByTransitivity, 982.0ms TimeCoverageRelationStatistics Valid=210, Invalid=2240, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:22:04,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-06-06 00:22:04,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 377. [2021-06-06 00:22:04,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 376 states have (on average 2.018617021276596) internal successors, (759), 376 states have internal predecessors, (759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:04,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 759 transitions. [2021-06-06 00:22:04,038 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 759 transitions. Word has length 30 [2021-06-06 00:22:04,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:04,038 INFO L482 AbstractCegarLoop]: Abstraction has 377 states and 759 transitions. [2021-06-06 00:22:04,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7575757575757576) internal successors, (58), 32 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:04,038 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 759 transitions. [2021-06-06 00:22:04,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:04,039 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:04,039 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:04,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-06-06 00:22:04,253 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:04,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:04,253 INFO L82 PathProgramCache]: Analyzing trace with hash -2036560307, now seen corresponding path program 22 times [2021-06-06 00:22:04,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:04,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571290728] [2021-06-06 00:22:04,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:04,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:04,526 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:04,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:04,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571290728] [2021-06-06 00:22:04,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571290728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:04,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568696876] [2021-06-06 00:22:04,527 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 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-06 00:22:04,549 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:22:04,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:04,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:04,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:04,730 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 15 treesize of output 7 [2021-06-06 00:22:04,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:04,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:04,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:04,736 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:22:04,925 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:04,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568696876] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:04,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:04,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:22:04,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107481111] [2021-06-06 00:22:04,925 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:22:04,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:04,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:22:04,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:22:04,926 INFO L87 Difference]: Start difference. First operand 377 states and 759 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:06,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:06,114 INFO L93 Difference]: Finished difference Result 569 states and 1111 transitions. [2021-06-06 00:22:06,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:22:06,114 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:06,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:06,115 INFO L225 Difference]: With dead ends: 569 [2021-06-06 00:22:06,115 INFO L226 Difference]: Without dead ends: 560 [2021-06-06 00:22:06,116 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 1156.0ms TimeCoverageRelationStatistics Valid=252, Invalid=2610, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:22:06,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-06-06 00:22:06,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 406. [2021-06-06 00:22:06,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0123456790123457) internal successors, (815), 405 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:06,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 815 transitions. [2021-06-06 00:22:06,121 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 815 transitions. Word has length 30 [2021-06-06 00:22:06,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:06,121 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 815 transitions. [2021-06-06 00:22:06,121 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:06,121 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 815 transitions. [2021-06-06 00:22:06,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:06,122 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:06,122 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:06,322 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-06-06 00:22:06,322 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:06,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:06,323 INFO L82 PathProgramCache]: Analyzing trace with hash -1154494583, now seen corresponding path program 23 times [2021-06-06 00:22:06,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:06,323 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521909140] [2021-06-06 00:22:06,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:06,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:06,586 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:06,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:06,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521909140] [2021-06-06 00:22:06,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521909140] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:06,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956748096] [2021-06-06 00:22:06,587 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 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-06 00:22:06,609 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:22:06,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:06,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:22:06,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:06,772 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 11 treesize of output 7 [2021-06-06 00:22:06,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:06,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:06,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:06,779 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:06,969 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:06,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956748096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:06,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:06,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:22:06,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247817781] [2021-06-06 00:22:06,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:22:06,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:06,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:22:06,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:22:06,970 INFO L87 Difference]: Start difference. First operand 406 states and 815 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:08,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:08,624 INFO L93 Difference]: Finished difference Result 487 states and 955 transitions. [2021-06-06 00:22:08,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:22:08,625 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:08,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:08,626 INFO L225 Difference]: With dead ends: 487 [2021-06-06 00:22:08,626 INFO L226 Difference]: Without dead ends: 472 [2021-06-06 00:22:08,626 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 1484.3ms TimeCoverageRelationStatistics Valid=310, Invalid=2996, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:22:08,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-06-06 00:22:08,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 402. [2021-06-06 00:22:08,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0124688279301743) internal successors, (807), 401 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:08,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 807 transitions. [2021-06-06 00:22:08,631 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 807 transitions. Word has length 30 [2021-06-06 00:22:08,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:08,631 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 807 transitions. [2021-06-06 00:22:08,631 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:08,631 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 807 transitions. [2021-06-06 00:22:08,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:08,631 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:08,631 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:08,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-06 00:22:08,832 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:08,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:08,832 INFO L82 PathProgramCache]: Analyzing trace with hash 314172135, now seen corresponding path program 24 times [2021-06-06 00:22:08,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:08,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057323282] [2021-06-06 00:22:08,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:08,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:09,082 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:09,082 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:09,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057323282] [2021-06-06 00:22:09,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057323282] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:09,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107020293] [2021-06-06 00:22:09,082 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 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-06 00:22:09,104 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-06 00:22:09,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:09,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:09,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:09,259 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 11 treesize of output 7 [2021-06-06 00:22:09,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:09,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:09,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:09,266 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:09,420 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:09,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107020293] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:09,420 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:09,420 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:22:09,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365866956] [2021-06-06 00:22:09,421 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:22:09,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:09,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:22:09,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=839, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:22:09,421 INFO L87 Difference]: Start difference. First operand 402 states and 807 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:10,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:10,410 INFO L93 Difference]: Finished difference Result 588 states and 1150 transitions. [2021-06-06 00:22:10,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:22:10,411 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:10,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:10,412 INFO L225 Difference]: With dead ends: 588 [2021-06-06 00:22:10,412 INFO L226 Difference]: Without dead ends: 543 [2021-06-06 00:22:10,412 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 1017.7ms TimeCoverageRelationStatistics Valid=238, Invalid=2212, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:22:10,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-06 00:22:10,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 389. [2021-06-06 00:22:10,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 388 states have (on average 2.0128865979381443) internal successors, (781), 388 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:10,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 781 transitions. [2021-06-06 00:22:10,417 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 781 transitions. Word has length 30 [2021-06-06 00:22:10,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:10,417 INFO L482 AbstractCegarLoop]: Abstraction has 389 states and 781 transitions. [2021-06-06 00:22:10,417 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:10,417 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 781 transitions. [2021-06-06 00:22:10,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:10,418 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:10,418 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:10,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-06-06 00:22:10,621 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:10,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:10,621 INFO L82 PathProgramCache]: Analyzing trace with hash -2032502233, now seen corresponding path program 25 times [2021-06-06 00:22:10,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:10,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878480764] [2021-06-06 00:22:10,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:10,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:10,847 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:10,847 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:10,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878480764] [2021-06-06 00:22:10,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878480764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:10,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21343813] [2021-06-06 00:22:10,847 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 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-06 00:22:10,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:10,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:10,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:10,998 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 15 treesize of output 7 [2021-06-06 00:22:10,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:11,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:11,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:11,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-06-06 00:22:11,190 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:11,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21343813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:11,190 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:11,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-06-06 00:22:11,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456278645] [2021-06-06 00:22:11,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:22:11,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:11,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:22:11,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:22:11,191 INFO L87 Difference]: Start difference. First operand 389 states and 781 transitions. Second operand has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:12,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:12,252 INFO L93 Difference]: Finished difference Result 589 states and 1149 transitions. [2021-06-06 00:22:12,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:22:12,252 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:12,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:12,254 INFO L225 Difference]: With dead ends: 589 [2021-06-06 00:22:12,254 INFO L226 Difference]: Without dead ends: 556 [2021-06-06 00:22:12,254 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 906.6ms TimeCoverageRelationStatistics Valid=210, Invalid=2046, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:22:12,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-06 00:22:12,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 386. [2021-06-06 00:22:12,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 2.012987012987013) internal successors, (775), 385 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:12,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 775 transitions. [2021-06-06 00:22:12,259 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 775 transitions. Word has length 30 [2021-06-06 00:22:12,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:12,259 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 775 transitions. [2021-06-06 00:22:12,259 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:12,259 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 775 transitions. [2021-06-06 00:22:12,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:12,260 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:12,260 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:12,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-06-06 00:22:12,469 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:12,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:12,469 INFO L82 PathProgramCache]: Analyzing trace with hash -77043677, now seen corresponding path program 26 times [2021-06-06 00:22:12,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:12,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854483148] [2021-06-06 00:22:12,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:12,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:12,712 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:12,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:12,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854483148] [2021-06-06 00:22:12,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854483148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:12,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504668768] [2021-06-06 00:22:12,713 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 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-06 00:22:12,740 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:22:12,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:12,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:12,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:12,892 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 11 treesize of output 7 [2021-06-06 00:22:12,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:12,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:12,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:12,901 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-06-06 00:22:13,169 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:13,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504668768] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:13,169 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:13,169 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 34 [2021-06-06 00:22:13,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608430398] [2021-06-06 00:22:13,169 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:22:13,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:13,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:22:13,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1082, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:22:13,170 INFO L87 Difference]: Start difference. First operand 386 states and 775 transitions. Second operand has 35 states, 35 states have (on average 1.6571428571428573) internal successors, (58), 34 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:14,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:14,283 INFO L93 Difference]: Finished difference Result 608 states and 1180 transitions. [2021-06-06 00:22:14,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-06 00:22:14,283 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6571428571428573) internal successors, (58), 34 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:14,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:14,285 INFO L225 Difference]: With dead ends: 608 [2021-06-06 00:22:14,285 INFO L226 Difference]: Without dead ends: 572 [2021-06-06 00:22:14,285 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 1092.1ms TimeCoverageRelationStatistics Valid=249, Invalid=2721, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:22:14,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-06-06 00:22:14,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 383. [2021-06-06 00:22:14,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 2.0157068062827226) internal successors, (770), 382 states have internal predecessors, (770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:14,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 770 transitions. [2021-06-06 00:22:14,290 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 770 transitions. Word has length 30 [2021-06-06 00:22:14,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:14,290 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 770 transitions. [2021-06-06 00:22:14,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6571428571428573) internal successors, (58), 34 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:14,290 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 770 transitions. [2021-06-06 00:22:14,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:14,290 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:14,290 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:14,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-06 00:22:14,497 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:14,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:14,497 INFO L82 PathProgramCache]: Analyzing trace with hash -560446937, now seen corresponding path program 27 times [2021-06-06 00:22:14,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:14,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587431402] [2021-06-06 00:22:14,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:14,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:14,728 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:14,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:14,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587431402] [2021-06-06 00:22:14,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587431402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:14,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364852374] [2021-06-06 00:22:14,728 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 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-06 00:22:14,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:22:14,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:14,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:22:14,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:14,984 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 11 treesize of output 7 [2021-06-06 00:22:14,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:14,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:14,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:14,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:20 [2021-06-06 00:22:15,179 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:15,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364852374] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:15,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:15,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-06-06 00:22:15,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872061513] [2021-06-06 00:22:15,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-06 00:22:15,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:15,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-06 00:22:15,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1153, Unknown=0, NotChecked=0, Total=1260 [2021-06-06 00:22:15,181 INFO L87 Difference]: Start difference. First operand 383 states and 770 transitions. Second operand has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:16,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:16,379 INFO L93 Difference]: Finished difference Result 536 states and 1058 transitions. [2021-06-06 00:22:16,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-06 00:22:16,379 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:16,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:16,381 INFO L225 Difference]: With dead ends: 536 [2021-06-06 00:22:16,381 INFO L226 Difference]: Without dead ends: 529 [2021-06-06 00:22:16,381 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 1214.0ms TimeCoverageRelationStatistics Valid=299, Invalid=3241, Unknown=0, NotChecked=0, Total=3540 [2021-06-06 00:22:16,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-06-06 00:22:16,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 377. [2021-06-06 00:22:16,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 376 states have (on average 2.018617021276596) internal successors, (759), 376 states have internal predecessors, (759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:16,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 759 transitions. [2021-06-06 00:22:16,385 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 759 transitions. Word has length 30 [2021-06-06 00:22:16,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:16,386 INFO L482 AbstractCegarLoop]: Abstraction has 377 states and 759 transitions. [2021-06-06 00:22:16,386 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:16,386 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 759 transitions. [2021-06-06 00:22:16,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:16,386 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:16,386 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:16,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-06-06 00:22:16,599 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:16,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:16,599 INFO L82 PathProgramCache]: Analyzing trace with hash 47899741, now seen corresponding path program 28 times [2021-06-06 00:22:16,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:16,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265961721] [2021-06-06 00:22:16,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:16,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:16,864 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:16,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:16,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265961721] [2021-06-06 00:22:16,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265961721] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:16,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108563412] [2021-06-06 00:22:16,864 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 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-06 00:22:16,886 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:22:16,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:16,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:16,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:17,006 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 15 treesize of output 7 [2021-06-06 00:22:17,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:17,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:17,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:17,012 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:22:17,238 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:17,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108563412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:17,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:17,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:22:17,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616782323] [2021-06-06 00:22:17,238 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:22:17,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:17,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:22:17,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=959, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:22:17,239 INFO L87 Difference]: Start difference. First operand 377 states and 759 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:18,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:18,259 INFO L93 Difference]: Finished difference Result 544 states and 1071 transitions. [2021-06-06 00:22:18,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:22:18,259 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:18,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:18,260 INFO L225 Difference]: With dead ends: 544 [2021-06-06 00:22:18,260 INFO L226 Difference]: Without dead ends: 535 [2021-06-06 00:22:18,261 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 1089.1ms TimeCoverageRelationStatistics Valid=253, Invalid=2609, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:22:18,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-06 00:22:18,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 394. [2021-06-06 00:22:18,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 2.015267175572519) internal successors, (792), 393 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:18,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 792 transitions. [2021-06-06 00:22:18,266 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 792 transitions. Word has length 30 [2021-06-06 00:22:18,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:18,266 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 792 transitions. [2021-06-06 00:22:18,266 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:18,266 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 792 transitions. [2021-06-06 00:22:18,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:18,266 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:18,267 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:18,467 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:18,467 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:18,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:18,467 INFO L82 PathProgramCache]: Analyzing trace with hash 929965465, now seen corresponding path program 29 times [2021-06-06 00:22:18,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:18,467 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725674456] [2021-06-06 00:22:18,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:18,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:18,721 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:18,721 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:18,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725674456] [2021-06-06 00:22:18,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725674456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:18,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983307930] [2021-06-06 00:22:18,722 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 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-06 00:22:18,744 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:22:18,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:18,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:22:18,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:18,861 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 11 treesize of output 7 [2021-06-06 00:22:18,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:18,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:18,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:18,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:19,116 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:19,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983307930] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:19,116 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:19,116 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:22:19,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622602928] [2021-06-06 00:22:19,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:22:19,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:19,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:22:19,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:22:19,117 INFO L87 Difference]: Start difference. First operand 394 states and 792 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:20,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:20,284 INFO L93 Difference]: Finished difference Result 488 states and 972 transitions. [2021-06-06 00:22:20,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:22:20,284 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:20,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:20,285 INFO L225 Difference]: With dead ends: 488 [2021-06-06 00:22:20,285 INFO L226 Difference]: Without dead ends: 473 [2021-06-06 00:22:20,286 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 665 ImplicationChecksByTransitivity, 1277.4ms TimeCoverageRelationStatistics Valid=284, Invalid=2686, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:22:20,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2021-06-06 00:22:20,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 392. [2021-06-06 00:22:20,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.0153452685421995) internal successors, (788), 391 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:20,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 788 transitions. [2021-06-06 00:22:20,290 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 788 transitions. Word has length 30 [2021-06-06 00:22:20,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:20,290 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 788 transitions. [2021-06-06 00:22:20,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:20,290 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 788 transitions. [2021-06-06 00:22:20,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:20,290 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:20,290 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:20,491 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:20,491 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:20,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:20,491 INFO L82 PathProgramCache]: Analyzing trace with hash -1896335113, now seen corresponding path program 30 times [2021-06-06 00:22:20,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:20,491 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870204225] [2021-06-06 00:22:20,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:20,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:20,755 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:20,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:20,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870204225] [2021-06-06 00:22:20,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870204225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:20,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765679473] [2021-06-06 00:22:20,756 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 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-06 00:22:20,778 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:22:20,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:20,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:22:20,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:20,890 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 11 treesize of output 7 [2021-06-06 00:22:20,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:20,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:20,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:20,897 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:21,083 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:21,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765679473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:21,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:21,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:22:21,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203359551] [2021-06-06 00:22:21,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:22:21,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:21,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:22:21,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:22:21,084 INFO L87 Difference]: Start difference. First operand 392 states and 788 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:21,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:21,988 INFO L93 Difference]: Finished difference Result 537 states and 1061 transitions. [2021-06-06 00:22:21,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:22:21,988 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:21,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:21,990 INFO L225 Difference]: With dead ends: 537 [2021-06-06 00:22:21,990 INFO L226 Difference]: Without dead ends: 520 [2021-06-06 00:22:21,990 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 581 ImplicationChecksByTransitivity, 1048.6ms TimeCoverageRelationStatistics Valid=236, Invalid=2314, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:22:21,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-06-06 00:22:21,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 391. [2021-06-06 00:22:21,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.0153846153846153) internal successors, (786), 390 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:21,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 786 transitions. [2021-06-06 00:22:21,995 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 786 transitions. Word has length 30 [2021-06-06 00:22:21,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:21,995 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 786 transitions. [2021-06-06 00:22:21,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:21,995 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 786 transitions. [2021-06-06 00:22:21,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:21,995 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:21,995 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:22,200 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:22,201 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:22,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:22,201 INFO L82 PathProgramCache]: Analyzing trace with hash -377296315, now seen corresponding path program 31 times [2021-06-06 00:22:22,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:22,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138867486] [2021-06-06 00:22:22,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:22,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:22,474 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:22,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:22,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138867486] [2021-06-06 00:22:22,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138867486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:22,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659694948] [2021-06-06 00:22:22,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 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-06 00:22:22,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:22,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:22,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:22,615 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 15 treesize of output 7 [2021-06-06 00:22:22,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:22,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:22,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:22,622 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:22:22,838 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:22,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659694948] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:22,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:22,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:22:22,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986292367] [2021-06-06 00:22:22,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:22:22,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:22,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:22:22,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=959, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:22:22,839 INFO L87 Difference]: Start difference. First operand 391 states and 786 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:23,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:23,828 INFO L93 Difference]: Finished difference Result 539 states and 1064 transitions. [2021-06-06 00:22:23,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:22:23,828 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:23,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:23,829 INFO L225 Difference]: With dead ends: 539 [2021-06-06 00:22:23,830 INFO L226 Difference]: Without dead ends: 498 [2021-06-06 00:22:23,830 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 1089.2ms TimeCoverageRelationStatistics Valid=245, Invalid=2511, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:22:23,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-06-06 00:22:23,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 381. [2021-06-06 00:22:23,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 2.0157894736842104) internal successors, (766), 380 states have internal predecessors, (766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:23,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 766 transitions. [2021-06-06 00:22:23,834 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 766 transitions. Word has length 30 [2021-06-06 00:22:23,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:23,834 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 766 transitions. [2021-06-06 00:22:23,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:23,834 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 766 transitions. [2021-06-06 00:22:23,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:23,835 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:23,835 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:24,035 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-06-06 00:22:24,035 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:24,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:24,036 INFO L82 PathProgramCache]: Analyzing trace with hash 2045308803, now seen corresponding path program 32 times [2021-06-06 00:22:24,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:24,036 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749058586] [2021-06-06 00:22:24,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:24,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:24,287 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:24,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:24,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749058586] [2021-06-06 00:22:24,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749058586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:24,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131199436] [2021-06-06 00:22:24,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:22:24,310 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:22:24,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:24,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:24,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:24,433 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 11 treesize of output 7 [2021-06-06 00:22:24,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:24,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:24,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:24,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:24,703 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:24,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131199436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:24,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:24,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-06-06 00:22:24,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810436554] [2021-06-06 00:22:24,703 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:22:24,703 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:24,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:22:24,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1081, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:22:24,704 INFO L87 Difference]: Start difference. First operand 381 states and 766 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:25,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:25,870 INFO L93 Difference]: Finished difference Result 571 states and 1121 transitions. [2021-06-06 00:22:25,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-06 00:22:25,870 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:25,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:25,871 INFO L225 Difference]: With dead ends: 571 [2021-06-06 00:22:25,871 INFO L226 Difference]: Without dead ends: 562 [2021-06-06 00:22:25,872 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 980 ImplicationChecksByTransitivity, 1246.6ms TimeCoverageRelationStatistics Valid=313, Invalid=3347, Unknown=0, NotChecked=0, Total=3660 [2021-06-06 00:22:25,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-06-06 00:22:25,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 395. [2021-06-06 00:22:25,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.017766497461929) internal successors, (795), 394 states have internal predecessors, (795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:25,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 795 transitions. [2021-06-06 00:22:25,876 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 795 transitions. Word has length 30 [2021-06-06 00:22:25,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:25,877 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 795 transitions. [2021-06-06 00:22:25,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:25,877 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 795 transitions. [2021-06-06 00:22:25,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:25,877 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:25,877 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:26,078 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:26,078 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:26,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:26,078 INFO L82 PathProgramCache]: Analyzing trace with hash -1367592769, now seen corresponding path program 33 times [2021-06-06 00:22:26,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:26,079 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144776077] [2021-06-06 00:22:26,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:26,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:26,358 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:26,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:26,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144776077] [2021-06-06 00:22:26,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144776077] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:26,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396133509] [2021-06-06 00:22:26,359 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 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-06 00:22:26,383 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:22:26,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:26,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:22:26,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:26,520 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 11 treesize of output 7 [2021-06-06 00:22:26,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:26,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:26,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:26,528 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:26,780 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:26,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396133509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:26,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:26,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:22:26,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243802118] [2021-06-06 00:22:26,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:22:26,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:26,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:22:26,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:22:26,781 INFO L87 Difference]: Start difference. First operand 395 states and 795 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:28,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:28,197 INFO L93 Difference]: Finished difference Result 505 states and 1000 transitions. [2021-06-06 00:22:28,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:22:28,198 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:28,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:28,199 INFO L225 Difference]: With dead ends: 505 [2021-06-06 00:22:28,199 INFO L226 Difference]: Without dead ends: 490 [2021-06-06 00:22:28,199 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 1485.7ms TimeCoverageRelationStatistics Valid=312, Invalid=2994, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:22:28,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2021-06-06 00:22:28,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 393. [2021-06-06 00:22:28,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.017857142857143) internal successors, (791), 392 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:28,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 791 transitions. [2021-06-06 00:22:28,204 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 791 transitions. Word has length 30 [2021-06-06 00:22:28,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:28,204 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 791 transitions. [2021-06-06 00:22:28,204 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:28,204 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 791 transitions. [2021-06-06 00:22:28,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:28,204 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:28,205 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:28,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:28,420 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:28,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:28,420 INFO L82 PathProgramCache]: Analyzing trace with hash 101073949, now seen corresponding path program 34 times [2021-06-06 00:22:28,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:28,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398638848] [2021-06-06 00:22:28,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:28,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:28,678 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:28,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:28,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398638848] [2021-06-06 00:22:28,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398638848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:28,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747006896] [2021-06-06 00:22:28,679 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 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-06 00:22:28,701 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:22:28,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:28,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:28,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:28,815 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 15 treesize of output 7 [2021-06-06 00:22:28,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:28,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:28,822 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:28,822 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:22:29,015 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:29,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747006896] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:29,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:29,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:22:29,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766578110] [2021-06-06 00:22:29,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:22:29,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:29,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:22:29,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=841, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:22:29,016 INFO L87 Difference]: Start difference. First operand 393 states and 791 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:30,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:30,367 INFO L93 Difference]: Finished difference Result 576 states and 1136 transitions. [2021-06-06 00:22:30,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:22:30,367 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:30,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:30,369 INFO L225 Difference]: With dead ends: 576 [2021-06-06 00:22:30,369 INFO L226 Difference]: Without dead ends: 559 [2021-06-06 00:22:30,369 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 1295.5ms TimeCoverageRelationStatistics Valid=290, Invalid=3016, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:22:30,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-06-06 00:22:30,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 402. [2021-06-06 00:22:30,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0124688279301743) internal successors, (807), 401 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:30,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 807 transitions. [2021-06-06 00:22:30,374 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 807 transitions. Word has length 30 [2021-06-06 00:22:30,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:30,374 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 807 transitions. [2021-06-06 00:22:30,374 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:30,374 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 807 transitions. [2021-06-06 00:22:30,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:30,375 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:30,375 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:30,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-06-06 00:22:30,593 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:30,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:30,593 INFO L82 PathProgramCache]: Analyzing trace with hash 1620112747, now seen corresponding path program 35 times [2021-06-06 00:22:30,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:30,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088447860] [2021-06-06 00:22:30,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:30,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:30,846 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:30,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:30,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088447860] [2021-06-06 00:22:30,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088447860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:30,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331688277] [2021-06-06 00:22:30,846 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 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-06 00:22:30,870 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:22:30,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:30,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:22:30,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:30,996 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 11 treesize of output 7 [2021-06-06 00:22:30,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:31,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:31,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:31,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:31,246 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:31,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331688277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:31,246 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:31,246 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:22:31,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940374530] [2021-06-06 00:22:31,246 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:22:31,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:31,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:22:31,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=960, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:22:31,247 INFO L87 Difference]: Start difference. First operand 402 states and 807 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:32,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:32,425 INFO L93 Difference]: Finished difference Result 575 states and 1133 transitions. [2021-06-06 00:22:32,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:22:32,426 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:32,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:32,427 INFO L225 Difference]: With dead ends: 575 [2021-06-06 00:22:32,427 INFO L226 Difference]: Without dead ends: 531 [2021-06-06 00:22:32,427 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 868 ImplicationChecksByTransitivity, 1314.7ms TimeCoverageRelationStatistics Valid=305, Invalid=3235, Unknown=0, NotChecked=0, Total=3540 [2021-06-06 00:22:32,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-06-06 00:22:32,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 392. [2021-06-06 00:22:32,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.002557544757033) internal successors, (783), 391 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:32,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 783 transitions. [2021-06-06 00:22:32,432 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 783 transitions. Word has length 30 [2021-06-06 00:22:32,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:32,432 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 783 transitions. [2021-06-06 00:22:32,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:32,432 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 783 transitions. [2021-06-06 00:22:32,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:32,432 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:32,433 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:32,647 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-06-06 00:22:32,648 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:32,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:32,648 INFO L82 PathProgramCache]: Analyzing trace with hash 989692339, now seen corresponding path program 36 times [2021-06-06 00:22:32,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:32,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769986805] [2021-06-06 00:22:32,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:32,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:32,907 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:32,908 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:32,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769986805] [2021-06-06 00:22:32,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769986805] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:32,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879250162] [2021-06-06 00:22:32,908 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 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-06 00:22:32,930 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-06 00:22:32,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:32,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:32,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:33,051 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 11 treesize of output 7 [2021-06-06 00:22:33,052 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:33,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:33,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:33,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:33,289 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:33,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879250162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:33,290 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:33,290 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:22:33,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942931717] [2021-06-06 00:22:33,290 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:22:33,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:33,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:22:33,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=960, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:22:33,290 INFO L87 Difference]: Start difference. First operand 392 states and 783 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:34,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:34,093 INFO L93 Difference]: Finished difference Result 516 states and 1009 transitions. [2021-06-06 00:22:34,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:22:34,094 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:34,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:34,095 INFO L225 Difference]: With dead ends: 516 [2021-06-06 00:22:34,095 INFO L226 Difference]: Without dead ends: 507 [2021-06-06 00:22:34,095 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 1009.8ms TimeCoverageRelationStatistics Valid=207, Invalid=2145, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:22:34,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-06-06 00:22:34,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 394. [2021-06-06 00:22:34,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 2.0) internal successors, (786), 393 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:34,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 786 transitions. [2021-06-06 00:22:34,100 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 786 transitions. Word has length 30 [2021-06-06 00:22:34,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:34,100 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 786 transitions. [2021-06-06 00:22:34,100 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:34,100 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 786 transitions. [2021-06-06 00:22:34,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:34,100 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:34,100 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:34,301 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-06-06 00:22:34,301 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:34,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:34,301 INFO L82 PathProgramCache]: Analyzing trace with hash 1871758063, now seen corresponding path program 37 times [2021-06-06 00:22:34,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:34,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657804250] [2021-06-06 00:22:34,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:34,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:34,563 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:34,564 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:34,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657804250] [2021-06-06 00:22:34,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657804250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:34,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988798333] [2021-06-06 00:22:34,564 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 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-06 00:22:34,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:34,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:34,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:34,705 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 15 treesize of output 7 [2021-06-06 00:22:34,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:34,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:34,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:34,711 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:22:34,939 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:34,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988798333] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:34,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:34,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:22:34,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403768340] [2021-06-06 00:22:34,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:22:34,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:34,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:22:34,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:22:34,940 INFO L87 Difference]: Start difference. First operand 394 states and 786 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:35,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:35,975 INFO L93 Difference]: Finished difference Result 448 states and 885 transitions. [2021-06-06 00:22:35,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:22:35,975 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:35,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:35,976 INFO L225 Difference]: With dead ends: 448 [2021-06-06 00:22:35,976 INFO L226 Difference]: Without dead ends: 425 [2021-06-06 00:22:35,976 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 1136.2ms TimeCoverageRelationStatistics Valid=234, Invalid=2216, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:22:35,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2021-06-06 00:22:35,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 384. [2021-06-06 00:22:35,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 383 states have (on average 2.0130548302872064) internal successors, (771), 383 states have internal predecessors, (771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:35,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 771 transitions. [2021-06-06 00:22:35,980 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 771 transitions. Word has length 30 [2021-06-06 00:22:35,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:35,980 INFO L482 AbstractCegarLoop]: Abstraction has 384 states and 771 transitions. [2021-06-06 00:22:35,980 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:35,980 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 771 transitions. [2021-06-06 00:22:35,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:35,981 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:35,981 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:36,181 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:36,181 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:36,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:36,181 INFO L82 PathProgramCache]: Analyzing trace with hash 993750413, now seen corresponding path program 38 times [2021-06-06 00:22:36,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:36,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522249935] [2021-06-06 00:22:36,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:36,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:36,412 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:36,412 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:36,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522249935] [2021-06-06 00:22:36,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522249935] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:36,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889034895] [2021-06-06 00:22:36,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 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-06 00:22:36,439 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:22:36,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:36,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:22:36,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:36,560 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 15 treesize of output 7 [2021-06-06 00:22:36,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:36,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:36,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:36,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:25 [2021-06-06 00:22:36,819 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:36,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889034895] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:36,819 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:36,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-06-06 00:22:36,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323301667] [2021-06-06 00:22:36,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-06 00:22:36,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:36,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-06 00:22:36,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=897, Unknown=0, NotChecked=0, Total=992 [2021-06-06 00:22:36,820 INFO L87 Difference]: Start difference. First operand 384 states and 771 transitions. Second operand has 32 states, 32 states have (on average 1.84375) internal successors, (59), 31 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:37,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:37,618 INFO L93 Difference]: Finished difference Result 518 states and 1023 transitions. [2021-06-06 00:22:37,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:22:37,619 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.84375) internal successors, (59), 31 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:37,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:37,620 INFO L225 Difference]: With dead ends: 518 [2021-06-06 00:22:37,620 INFO L226 Difference]: Without dead ends: 485 [2021-06-06 00:22:37,620 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 972.8ms TimeCoverageRelationStatistics Valid=200, Invalid=1962, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:22:37,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-06-06 00:22:37,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 381. [2021-06-06 00:22:37,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 2.0157894736842104) internal successors, (766), 380 states have internal predecessors, (766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:37,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 766 transitions. [2021-06-06 00:22:37,625 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 766 transitions. Word has length 30 [2021-06-06 00:22:37,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:37,625 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 766 transitions. [2021-06-06 00:22:37,625 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.84375) internal successors, (59), 31 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:37,625 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 766 transitions. [2021-06-06 00:22:37,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:37,625 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:37,625 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:37,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:37,841 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:37,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:37,841 INFO L82 PathProgramCache]: Analyzing trace with hash 259084061, now seen corresponding path program 39 times [2021-06-06 00:22:37,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:37,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781843901] [2021-06-06 00:22:37,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:37,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:38,099 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:38,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:38,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781843901] [2021-06-06 00:22:38,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781843901] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:38,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477196173] [2021-06-06 00:22:38,099 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 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-06 00:22:38,122 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:22:38,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:38,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:38,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:38,246 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 11 treesize of output 7 [2021-06-06 00:22:38,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:38,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:38,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:38,253 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:38,478 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:38,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477196173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:38,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:38,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:22:38,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928855712] [2021-06-06 00:22:38,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:22:38,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:38,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:22:38,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:22:38,479 INFO L87 Difference]: Start difference. First operand 381 states and 766 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:39,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:39,447 INFO L93 Difference]: Finished difference Result 530 states and 1036 transitions. [2021-06-06 00:22:39,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:22:39,448 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:39,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:39,448 INFO L225 Difference]: With dead ends: 530 [2021-06-06 00:22:39,448 INFO L226 Difference]: Without dead ends: 521 [2021-06-06 00:22:39,449 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 1000.7ms TimeCoverageRelationStatistics Valid=209, Invalid=2241, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:22:39,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-06-06 00:22:39,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 395. [2021-06-06 00:22:39,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.010152284263959) internal successors, (792), 394 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:39,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 792 transitions. [2021-06-06 00:22:39,453 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 792 transitions. Word has length 30 [2021-06-06 00:22:39,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:39,453 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 792 transitions. [2021-06-06 00:22:39,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:39,454 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 792 transitions. [2021-06-06 00:22:39,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:39,454 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:39,454 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:39,658 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:39,658 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:39,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:39,659 INFO L82 PathProgramCache]: Analyzing trace with hash 1141149785, now seen corresponding path program 40 times [2021-06-06 00:22:39,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:39,659 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788353825] [2021-06-06 00:22:39,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:39,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:39,918 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:39,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:39,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788353825] [2021-06-06 00:22:39,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788353825] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:39,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793018464] [2021-06-06 00:22:39,918 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 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-06 00:22:39,942 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:22:39,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:39,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:39,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:40,060 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 15 treesize of output 7 [2021-06-06 00:22:40,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:40,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:40,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:40,066 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:22:40,301 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:40,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793018464] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:40,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:40,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:22:40,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796055178] [2021-06-06 00:22:40,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:22:40,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:40,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:22:40,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=963, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:22:40,302 INFO L87 Difference]: Start difference. First operand 395 states and 792 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:41,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:41,425 INFO L93 Difference]: Finished difference Result 464 states and 917 transitions. [2021-06-06 00:22:41,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:22:41,426 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:41,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:41,426 INFO L225 Difference]: With dead ends: 464 [2021-06-06 00:22:41,426 INFO L226 Difference]: Without dead ends: 449 [2021-06-06 00:22:41,427 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 1159.9ms TimeCoverageRelationStatistics Valid=238, Invalid=2312, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:22:41,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2021-06-06 00:22:41,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 393. [2021-06-06 00:22:41,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.010204081632653) internal successors, (788), 392 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:41,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 788 transitions. [2021-06-06 00:22:41,431 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 788 transitions. Word has length 30 [2021-06-06 00:22:41,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:41,431 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 788 transitions. [2021-06-06 00:22:41,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:41,431 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 788 transitions. [2021-06-06 00:22:41,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:41,431 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:41,431 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:41,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:41,632 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:41,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:41,632 INFO L82 PathProgramCache]: Analyzing trace with hash -1685150793, now seen corresponding path program 41 times [2021-06-06 00:22:41,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:41,632 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776658881] [2021-06-06 00:22:41,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:41,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:41,884 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:41,885 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:41,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776658881] [2021-06-06 00:22:41,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776658881] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:41,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527192156] [2021-06-06 00:22:41,885 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 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-06 00:22:41,908 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:22:41,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:41,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:41,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:42,016 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 11 treesize of output 7 [2021-06-06 00:22:42,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:42,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:42,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:42,023 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:42,214 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:42,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527192156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:42,214 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:42,214 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:22:42,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148196183] [2021-06-06 00:22:42,214 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:22:42,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:42,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:22:42,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:22:42,215 INFO L87 Difference]: Start difference. First operand 393 states and 788 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:43,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:43,123 INFO L93 Difference]: Finished difference Result 537 states and 1056 transitions. [2021-06-06 00:22:43,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:22:43,124 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:43,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:43,124 INFO L225 Difference]: With dead ends: 537 [2021-06-06 00:22:43,124 INFO L226 Difference]: Without dead ends: 492 [2021-06-06 00:22:43,125 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 935.7ms TimeCoverageRelationStatistics Valid=200, Invalid=1962, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:22:43,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-06-06 00:22:43,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 385. [2021-06-06 00:22:43,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 2.0104166666666665) internal successors, (772), 384 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:43,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 772 transitions. [2021-06-06 00:22:43,129 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 772 transitions. Word has length 30 [2021-06-06 00:22:43,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:43,129 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 772 transitions. [2021-06-06 00:22:43,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:43,129 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 772 transitions. [2021-06-06 00:22:43,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:43,129 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:43,129 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:43,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-06-06 00:22:43,330 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:43,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:43,330 INFO L82 PathProgramCache]: Analyzing trace with hash 263142135, now seen corresponding path program 42 times [2021-06-06 00:22:43,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:43,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473039830] [2021-06-06 00:22:43,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:43,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:43,533 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:43,533 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:43,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473039830] [2021-06-06 00:22:43,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473039830] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:43,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532805138] [2021-06-06 00:22:43,533 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 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-06 00:22:43,555 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-06 00:22:43,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:43,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:43,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:43,663 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 11 treesize of output 7 [2021-06-06 00:22:43,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:43,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:43,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:43,671 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:25 [2021-06-06 00:22:43,897 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:43,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532805138] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:43,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:43,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-06-06 00:22:43,898 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610397612] [2021-06-06 00:22:43,898 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-06 00:22:43,898 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:43,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-06 00:22:43,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=896, Unknown=0, NotChecked=0, Total=992 [2021-06-06 00:22:43,898 INFO L87 Difference]: Start difference. First operand 385 states and 772 transitions. Second operand has 32 states, 32 states have (on average 1.84375) internal successors, (59), 31 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:44,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:44,587 INFO L93 Difference]: Finished difference Result 520 states and 1025 transitions. [2021-06-06 00:22:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:22:44,587 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.84375) internal successors, (59), 31 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:44,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:44,588 INFO L225 Difference]: With dead ends: 520 [2021-06-06 00:22:44,588 INFO L226 Difference]: Without dead ends: 487 [2021-06-06 00:22:44,588 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 836.3ms TimeCoverageRelationStatistics Valid=191, Invalid=1879, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:22:44,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-06-06 00:22:44,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 383. [2021-06-06 00:22:44,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 2.0104712041884816) internal successors, (768), 382 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:44,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 768 transitions. [2021-06-06 00:22:44,592 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 768 transitions. Word has length 30 [2021-06-06 00:22:44,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:44,592 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 768 transitions. [2021-06-06 00:22:44,592 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.84375) internal successors, (59), 31 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:44,592 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 768 transitions. [2021-06-06 00:22:44,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:44,593 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:44,593 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:44,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:44,808 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:44,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:44,808 INFO L82 PathProgramCache]: Analyzing trace with hash -2076366605, now seen corresponding path program 43 times [2021-06-06 00:22:44,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:44,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394465911] [2021-06-06 00:22:44,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:44,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:45,057 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:45,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:45,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394465911] [2021-06-06 00:22:45,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394465911] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:45,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175600302] [2021-06-06 00:22:45,057 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 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-06 00:22:45,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:45,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:45,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:45,205 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 11 treesize of output 7 [2021-06-06 00:22:45,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:45,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:45,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:45,214 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:25 [2021-06-06 00:22:45,495 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:45,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175600302] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:45,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:45,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-06-06 00:22:45,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139056302] [2021-06-06 00:22:45,496 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-06 00:22:45,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:45,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-06 00:22:45,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1021, Unknown=0, NotChecked=0, Total=1122 [2021-06-06 00:22:45,497 INFO L87 Difference]: Start difference. First operand 383 states and 768 transitions. Second operand has 34 states, 34 states have (on average 1.7352941176470589) internal successors, (59), 33 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:46,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:46,334 INFO L93 Difference]: Finished difference Result 518 states and 1021 transitions. [2021-06-06 00:22:46,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:22:46,334 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.7352941176470589) internal successors, (59), 33 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:22:46,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:46,335 INFO L225 Difference]: With dead ends: 518 [2021-06-06 00:22:46,335 INFO L226 Difference]: Without dead ends: 482 [2021-06-06 00:22:46,335 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 596 ImplicationChecksByTransitivity, 992.8ms TimeCoverageRelationStatistics Valid=201, Invalid=2151, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:22:46,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-06-06 00:22:46,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 380. [2021-06-06 00:22:46,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 2.0131926121372032) internal successors, (763), 379 states have internal predecessors, (763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:46,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 763 transitions. [2021-06-06 00:22:46,339 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 763 transitions. Word has length 30 [2021-06-06 00:22:46,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:46,340 INFO L482 AbstractCegarLoop]: Abstraction has 380 states and 763 transitions. [2021-06-06 00:22:46,340 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.7352941176470589) internal successors, (59), 33 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:46,340 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 763 transitions. [2021-06-06 00:22:46,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:46,340 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:46,340 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:46,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-06 00:22:46,545 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:46,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:46,545 INFO L82 PathProgramCache]: Analyzing trace with hash 283371545, now seen corresponding path program 44 times [2021-06-06 00:22:46,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:46,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132459315] [2021-06-06 00:22:46,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:46,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:46,746 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:46,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:46,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132459315] [2021-06-06 00:22:46,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132459315] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:46,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662357411] [2021-06-06 00:22:46,746 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-06 00:22:46,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:22:46,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:46,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:46,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:46,801 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 11 treesize of output 7 [2021-06-06 00:22:46,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:46,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:46,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:46,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:47,028 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:47,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662357411] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:47,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:47,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 28 [2021-06-06 00:22:47,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655628602] [2021-06-06 00:22:47,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-06 00:22:47,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:47,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-06 00:22:47,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=720, Unknown=0, NotChecked=0, Total=812 [2021-06-06 00:22:47,029 INFO L87 Difference]: Start difference. First operand 380 states and 763 transitions. Second operand has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:47,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:47,861 INFO L93 Difference]: Finished difference Result 546 states and 1072 transitions. [2021-06-06 00:22:47,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:22:47,862 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-06 00:22:47,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:47,863 INFO L225 Difference]: With dead ends: 546 [2021-06-06 00:22:47,863 INFO L226 Difference]: Without dead ends: 537 [2021-06-06 00:22:47,863 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 813.6ms TimeCoverageRelationStatistics Valid=237, Invalid=2115, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:22:47,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-06-06 00:22:47,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 404. [2021-06-06 00:22:47,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.0074441687344913) internal successors, (809), 403 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:47,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 809 transitions. [2021-06-06 00:22:47,867 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 809 transitions. Word has length 30 [2021-06-06 00:22:47,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:47,867 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 809 transitions. [2021-06-06 00:22:47,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:47,867 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 809 transitions. [2021-06-06 00:22:47,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:47,868 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:47,868 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:48,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-06 00:22:48,068 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:48,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:48,069 INFO L82 PathProgramCache]: Analyzing trace with hash 1165437269, now seen corresponding path program 45 times [2021-06-06 00:22:48,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:48,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988629044] [2021-06-06 00:22:48,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:48,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:48,267 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:48,267 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:48,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988629044] [2021-06-06 00:22:48,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988629044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:48,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296454547] [2021-06-06 00:22:48,268 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-06 00:22:48,291 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:22:48,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:48,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:22:48,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:48,313 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 11 treesize of output 7 [2021-06-06 00:22:48,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:48,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:48,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:48,320 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:48,491 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:48,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296454547] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:48,492 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:48,492 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-06-06 00:22:48,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788111048] [2021-06-06 00:22:48,492 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-06 00:22:48,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:48,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-06 00:22:48,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-06-06 00:22:48,492 INFO L87 Difference]: Start difference. First operand 404 states and 809 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-06 00:22:49,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:49,303 INFO L93 Difference]: Finished difference Result 500 states and 993 transitions. [2021-06-06 00:22:49,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:22:49,304 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-06 00:22:49,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:49,304 INFO L225 Difference]: With dead ends: 500 [2021-06-06 00:22:49,304 INFO L226 Difference]: Without dead ends: 485 [2021-06-06 00:22:49,304 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 904.7ms TimeCoverageRelationStatistics Valid=238, Invalid=1832, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:22:49,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-06-06 00:22:49,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 402. [2021-06-06 00:22:49,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0074812967581046) internal successors, (805), 401 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:49,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 805 transitions. [2021-06-06 00:22:49,308 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 805 transitions. Word has length 30 [2021-06-06 00:22:49,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:49,308 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 805 transitions. [2021-06-06 00:22:49,308 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-06 00:22:49,308 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 805 transitions. [2021-06-06 00:22:49,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:49,309 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:49,309 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:49,509 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:49,509 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:49,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:49,510 INFO L82 PathProgramCache]: Analyzing trace with hash -1660863309, now seen corresponding path program 46 times [2021-06-06 00:22:49,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:49,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802988972] [2021-06-06 00:22:49,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:49,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:49,703 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:49,704 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:49,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802988972] [2021-06-06 00:22:49,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802988972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:49,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212015485] [2021-06-06 00:22:49,704 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-06 00:22:49,725 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:22:49,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:49,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:49,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:49,745 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 15 treesize of output 7 [2021-06-06 00:22:49,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:49,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:49,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:49,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:22:49,891 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:49,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212015485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:49,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:49,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-06-06 00:22:49,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040272044] [2021-06-06 00:22:49,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-06 00:22:49,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:49,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-06 00:22:49,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2021-06-06 00:22:49,892 INFO L87 Difference]: Start difference. First operand 402 states and 805 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-06 00:22:50,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:50,671 INFO L93 Difference]: Finished difference Result 542 states and 1067 transitions. [2021-06-06 00:22:50,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:22:50,672 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-06 00:22:50,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:50,673 INFO L225 Difference]: With dead ends: 542 [2021-06-06 00:22:50,673 INFO L226 Difference]: Without dead ends: 525 [2021-06-06 00:22:50,673 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 739.9ms TimeCoverageRelationStatistics Valid=206, Invalid=1686, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:22:50,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-06-06 00:22:50,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 401. [2021-06-06 00:22:50,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.0075) internal successors, (803), 400 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:50,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 803 transitions. [2021-06-06 00:22:50,677 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 803 transitions. Word has length 30 [2021-06-06 00:22:50,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:50,677 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 803 transitions. [2021-06-06 00:22:50,677 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-06 00:22:50,677 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 803 transitions. [2021-06-06 00:22:50,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:50,678 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:50,678 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:50,878 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-06-06 00:22:50,878 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:50,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:50,878 INFO L82 PathProgramCache]: Analyzing trace with hash -141824511, now seen corresponding path program 47 times [2021-06-06 00:22:50,879 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:50,879 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136368324] [2021-06-06 00:22:50,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:50,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:51,096 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:51,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:51,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136368324] [2021-06-06 00:22:51,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136368324] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:51,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143557470] [2021-06-06 00:22:51,096 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-06 00:22:51,121 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:22:51,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:51,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:22:51,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:51,141 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 11 treesize of output 7 [2021-06-06 00:22:51,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:51,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:51,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:51,147 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:51,335 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:51,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143557470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:51,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:51,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-06-06 00:22:51,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180923016] [2021-06-06 00:22:51,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-06 00:22:51,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:51,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-06 00:22:51,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2021-06-06 00:22:51,336 INFO L87 Difference]: Start difference. First operand 401 states and 803 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-06 00:22:52,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:52,111 INFO L93 Difference]: Finished difference Result 544 states and 1070 transitions. [2021-06-06 00:22:52,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:22:52,111 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-06 00:22:52,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:52,112 INFO L225 Difference]: With dead ends: 544 [2021-06-06 00:22:52,112 INFO L226 Difference]: Without dead ends: 503 [2021-06-06 00:22:52,112 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 827.5ms TimeCoverageRelationStatistics Valid=215, Invalid=1855, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:22:52,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-06-06 00:22:52,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 388. [2021-06-06 00:22:52,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 2.0103359173126614) internal successors, (778), 387 states have internal predecessors, (778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:52,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 778 transitions. [2021-06-06 00:22:52,116 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 778 transitions. Word has length 30 [2021-06-06 00:22:52,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:52,116 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 778 transitions. [2021-06-06 00:22:52,116 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-06 00:22:52,116 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 778 transitions. [2021-06-06 00:22:52,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:52,116 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:52,116 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:52,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:52,317 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:52,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:52,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1553581585, now seen corresponding path program 48 times [2021-06-06 00:22:52,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:52,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485452363] [2021-06-06 00:22:52,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:52,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:52,512 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:52,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:52,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485452363] [2021-06-06 00:22:52,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485452363] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:52,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180176965] [2021-06-06 00:22:52,512 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-06 00:22:52,535 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:22:52,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:52,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:22:52,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:52,555 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 11 treesize of output 7 [2021-06-06 00:22:52,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:52,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:52,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:52,562 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:52,726 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:52,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180176965] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:52,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:52,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-06-06 00:22:52,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958835465] [2021-06-06 00:22:52,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-06 00:22:52,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:52,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-06 00:22:52,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:22:52,727 INFO L87 Difference]: Start difference. First operand 388 states and 778 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-06 00:22:53,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:53,458 INFO L93 Difference]: Finished difference Result 557 states and 1092 transitions. [2021-06-06 00:22:53,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:22:53,458 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-06 00:22:53,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:53,459 INFO L225 Difference]: With dead ends: 557 [2021-06-06 00:22:53,459 INFO L226 Difference]: Without dead ends: 548 [2021-06-06 00:22:53,459 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 745.5ms TimeCoverageRelationStatistics Valid=204, Invalid=1688, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:22:53,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-06-06 00:22:53,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 405. [2021-06-06 00:22:53,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.007425742574257) internal successors, (811), 404 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:53,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 811 transitions. [2021-06-06 00:22:53,463 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 811 transitions. Word has length 30 [2021-06-06 00:22:53,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:53,463 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 811 transitions. [2021-06-06 00:22:53,464 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-06 00:22:53,464 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 811 transitions. [2021-06-06 00:22:53,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:53,464 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:53,464 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:53,681 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-06-06 00:22:53,681 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:53,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:53,681 INFO L82 PathProgramCache]: Analyzing trace with hash -671515861, now seen corresponding path program 49 times [2021-06-06 00:22:53,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:53,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584102109] [2021-06-06 00:22:53,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:53,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:53,874 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:53,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:53,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584102109] [2021-06-06 00:22:53,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584102109] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:53,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971538660] [2021-06-06 00:22:53,874 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) [2021-06-06 00:22:53,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:53,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:53,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:53,924 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 15 treesize of output 7 [2021-06-06 00:22:53,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:53,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:53,930 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:53,930 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:22:54,097 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:54,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1971538660] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:54,097 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:54,097 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-06-06 00:22:54,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107680936] [2021-06-06 00:22:54,097 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-06 00:22:54,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:54,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-06 00:22:54,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:22:54,098 INFO L87 Difference]: Start difference. First operand 405 states and 811 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-06 00:22:55,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:55,072 INFO L93 Difference]: Finished difference Result 501 states and 995 transitions. [2021-06-06 00:22:55,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:22:55,072 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-06 00:22:55,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:55,073 INFO L225 Difference]: With dead ends: 501 [2021-06-06 00:22:55,073 INFO L226 Difference]: Without dead ends: 486 [2021-06-06 00:22:55,073 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 899.9ms TimeCoverageRelationStatistics Valid=233, Invalid=1747, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:22:55,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-06-06 00:22:55,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 403. [2021-06-06 00:22:55,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.0074626865671643) internal successors, (807), 402 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:55,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 807 transitions. [2021-06-06 00:22:55,077 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 807 transitions. Word has length 30 [2021-06-06 00:22:55,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:55,077 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 807 transitions. [2021-06-06 00:22:55,077 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-06 00:22:55,077 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 807 transitions. [2021-06-06 00:22:55,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:55,078 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:55,078 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:55,278 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:55,278 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:55,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:55,278 INFO L82 PathProgramCache]: Analyzing trace with hash 797150857, now seen corresponding path program 50 times [2021-06-06 00:22:55,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:55,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220199235] [2021-06-06 00:22:55,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:55,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:55,460 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:55,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:55,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220199235] [2021-06-06 00:22:55,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220199235] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:55,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367970239] [2021-06-06 00:22:55,460 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 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-06 00:22:55,483 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:22:55,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:55,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:55,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:55,502 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 11 treesize of output 7 [2021-06-06 00:22:55,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:55,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:55,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:55,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:55,681 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:55,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367970239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:55,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:55,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 24 [2021-06-06 00:22:55,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417073780] [2021-06-06 00:22:55,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-06 00:22:55,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:55,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-06 00:22:55,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:22:55,681 INFO L87 Difference]: Start difference. First operand 403 states and 807 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-06 00:22:56,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:56,380 INFO L93 Difference]: Finished difference Result 550 states and 1082 transitions. [2021-06-06 00:22:56,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:22:56,380 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-06 00:22:56,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:56,381 INFO L225 Difference]: With dead ends: 550 [2021-06-06 00:22:56,381 INFO L226 Difference]: Without dead ends: 533 [2021-06-06 00:22:56,381 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 724.2ms TimeCoverageRelationStatistics Valid=218, Invalid=1674, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:22:56,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-06-06 00:22:56,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 402. [2021-06-06 00:22:56,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0074812967581046) internal successors, (805), 401 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:56,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 805 transitions. [2021-06-06 00:22:56,386 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 805 transitions. Word has length 30 [2021-06-06 00:22:56,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:56,386 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 805 transitions. [2021-06-06 00:22:56,386 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-06 00:22:56,386 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 805 transitions. [2021-06-06 00:22:56,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:56,386 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:56,386 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:56,587 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-06-06 00:22:56,587 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:56,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:56,587 INFO L82 PathProgramCache]: Analyzing trace with hash -1978777641, now seen corresponding path program 51 times [2021-06-06 00:22:56,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:56,587 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039959116] [2021-06-06 00:22:56,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:56,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:56,781 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:56,781 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:56,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039959116] [2021-06-06 00:22:56,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039959116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:56,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486496870] [2021-06-06 00:22:56,782 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 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-06 00:22:56,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:22:56,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:56,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:22:56,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:56,824 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 11 treesize of output 7 [2021-06-06 00:22:56,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:56,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:56,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:56,830 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:22:56,986 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:56,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486496870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:56,987 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:56,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-06-06 00:22:56,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633496010] [2021-06-06 00:22:56,987 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-06 00:22:56,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:56,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-06 00:22:56,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:22:56,987 INFO L87 Difference]: Start difference. First operand 402 states and 805 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-06 00:22:57,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:57,724 INFO L93 Difference]: Finished difference Result 547 states and 1074 transitions. [2021-06-06 00:22:57,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:22:57,725 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-06 00:22:57,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:57,725 INFO L225 Difference]: With dead ends: 547 [2021-06-06 00:22:57,725 INFO L226 Difference]: Without dead ends: 506 [2021-06-06 00:22:57,725 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 737.2ms TimeCoverageRelationStatistics Valid=203, Invalid=1689, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:22:57,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-06-06 00:22:57,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 389. [2021-06-06 00:22:57,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 388 states have (on average 2.0103092783505154) internal successors, (780), 388 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:57,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 780 transitions. [2021-06-06 00:22:57,729 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 780 transitions. Word has length 30 [2021-06-06 00:22:57,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:57,730 INFO L482 AbstractCegarLoop]: Abstraction has 389 states and 780 transitions. [2021-06-06 00:22:57,730 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-06 00:22:57,730 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 780 transitions. [2021-06-06 00:22:57,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:57,730 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:57,730 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:57,930 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:22:57,931 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:57,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:57,931 INFO L82 PathProgramCache]: Analyzing trace with hash 443827477, now seen corresponding path program 52 times [2021-06-06 00:22:57,931 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:57,931 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853689638] [2021-06-06 00:22:57,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:57,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:58,127 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:58,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:58,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853689638] [2021-06-06 00:22:58,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853689638] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:58,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476648790] [2021-06-06 00:22:58,127 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 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-06 00:22:58,148 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:22:58,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:58,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:22:58,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:58,169 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 15 treesize of output 7 [2021-06-06 00:22:58,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:58,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:58,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:58,175 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:22:58,368 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:58,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476648790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:58,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:22:58,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:22:58,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797873299] [2021-06-06 00:22:58,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:22:58,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:22:58,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:22:58,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:22:58,368 INFO L87 Difference]: Start difference. First operand 389 states and 780 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:22:59,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:22:59,388 INFO L93 Difference]: Finished difference Result 580 states and 1133 transitions. [2021-06-06 00:22:59,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:22:59,389 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:22:59,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:22:59,389 INFO L225 Difference]: With dead ends: 580 [2021-06-06 00:22:59,389 INFO L226 Difference]: Without dead ends: 571 [2021-06-06 00:22:59,390 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 950.9ms TimeCoverageRelationStatistics Valid=241, Invalid=2209, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:22:59,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-06 00:22:59,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 403. [2021-06-06 00:22:59,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.012437810945274) internal successors, (809), 402 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:22:59,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 809 transitions. [2021-06-06 00:22:59,394 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 809 transitions. Word has length 30 [2021-06-06 00:22:59,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:22:59,394 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 809 transitions. [2021-06-06 00:22:59,394 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:22:59,394 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 809 transitions. [2021-06-06 00:22:59,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:22:59,395 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:22:59,395 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:22:59,595 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-06-06 00:22:59,595 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:22:59,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:22:59,595 INFO L82 PathProgramCache]: Analyzing trace with hash 1325893201, now seen corresponding path program 53 times [2021-06-06 00:22:59,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:22:59,595 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480540683] [2021-06-06 00:22:59,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:22:59,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:22:59,800 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:22:59,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:22:59,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480540683] [2021-06-06 00:22:59,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480540683] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:22:59,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084692875] [2021-06-06 00:22:59,801 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 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-06 00:22:59,823 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:22:59,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:22:59,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:22:59,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:22:59,843 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 11 treesize of output 7 [2021-06-06 00:22:59,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:22:59,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:22:59,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:22:59,849 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:23:00,044 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:00,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084692875] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:00,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:00,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:23:00,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277738911] [2021-06-06 00:23:00,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:23:00,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:00,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:23:00,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=627, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:23:00,045 INFO L87 Difference]: Start difference. First operand 403 states and 809 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:23:01,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:01,279 INFO L93 Difference]: Finished difference Result 516 states and 1018 transitions. [2021-06-06 00:23:01,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:23:01,279 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:23:01,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:01,280 INFO L225 Difference]: With dead ends: 516 [2021-06-06 00:23:01,280 INFO L226 Difference]: Without dead ends: 501 [2021-06-06 00:23:01,280 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 1116.9ms TimeCoverageRelationStatistics Valid=279, Invalid=2271, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:23:01,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-06-06 00:23:01,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 401. [2021-06-06 00:23:01,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.0125) internal successors, (805), 400 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:01,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 805 transitions. [2021-06-06 00:23:01,284 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 805 transitions. Word has length 30 [2021-06-06 00:23:01,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:01,284 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 805 transitions. [2021-06-06 00:23:01,284 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:23:01,284 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 805 transitions. [2021-06-06 00:23:01,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:01,285 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:01,285 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:01,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:01,487 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:01,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:01,487 INFO L82 PathProgramCache]: Analyzing trace with hash -1500407377, now seen corresponding path program 54 times [2021-06-06 00:23:01,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:01,487 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658527385] [2021-06-06 00:23:01,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:01,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:01,703 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:01,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:01,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658527385] [2021-06-06 00:23:01,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658527385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:01,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210126458] [2021-06-06 00:23:01,704 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 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-06 00:23:01,728 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:23:01,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:01,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:23:01,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:01,748 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 11 treesize of output 7 [2021-06-06 00:23:01,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:01,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:01,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:01,755 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:23:01,915 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:01,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210126458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:01,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:01,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-06-06 00:23:01,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085624189] [2021-06-06 00:23:01,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-06 00:23:01,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:01,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-06 00:23:01,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=530, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:23:01,916 INFO L87 Difference]: Start difference. First operand 401 states and 805 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-06 00:23:02,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:02,975 INFO L93 Difference]: Finished difference Result 578 states and 1134 transitions. [2021-06-06 00:23:02,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 00:23:02,975 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-06 00:23:02,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:02,976 INFO L225 Difference]: With dead ends: 578 [2021-06-06 00:23:02,976 INFO L226 Difference]: Without dead ends: 561 [2021-06-06 00:23:02,976 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 726 ImplicationChecksByTransitivity, 1069.4ms TimeCoverageRelationStatistics Valid=278, Invalid=2584, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:23:02,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-06-06 00:23:02,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 410. [2021-06-06 00:23:02,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 2.0073349633251834) internal successors, (821), 409 states have internal predecessors, (821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:02,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 821 transitions. [2021-06-06 00:23:02,980 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 821 transitions. Word has length 30 [2021-06-06 00:23:02,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:02,980 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 821 transitions. [2021-06-06 00:23:02,981 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-06 00:23:02,981 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 821 transitions. [2021-06-06 00:23:02,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:02,981 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:02,981 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:03,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-06-06 00:23:03,197 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:03,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:03,197 INFO L82 PathProgramCache]: Analyzing trace with hash 18631421, now seen corresponding path program 55 times [2021-06-06 00:23:03,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:03,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460114838] [2021-06-06 00:23:03,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:03,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:03,419 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:03,419 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:03,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460114838] [2021-06-06 00:23:03,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460114838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:03,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746755144] [2021-06-06 00:23:03,419 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:23:03,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:03,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:03,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:03,463 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 15 treesize of output 7 [2021-06-06 00:23:03,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:03,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:03,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:03,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:23:03,650 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:03,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [746755144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:03,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:03,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:23:03,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863732871] [2021-06-06 00:23:03,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:23:03,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:03,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:23:03,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:23:03,651 INFO L87 Difference]: Start difference. First operand 410 states and 821 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:23:04,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:04,825 INFO L93 Difference]: Finished difference Result 577 states and 1131 transitions. [2021-06-06 00:23:04,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 00:23:04,826 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:23:04,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:04,827 INFO L225 Difference]: With dead ends: 577 [2021-06-06 00:23:04,827 INFO L226 Difference]: Without dead ends: 533 [2021-06-06 00:23:04,827 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 1070.3ms TimeCoverageRelationStatistics Valid=293, Invalid=2787, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:23:04,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-06-06 00:23:04,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 400. [2021-06-06 00:23:04,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 1.9974937343358397) internal successors, (797), 399 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:04,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 797 transitions. [2021-06-06 00:23:04,831 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 797 transitions. Word has length 30 [2021-06-06 00:23:04,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:04,831 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 797 transitions. [2021-06-06 00:23:04,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:23:04,831 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 797 transitions. [2021-06-06 00:23:04,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:04,831 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:04,831 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:05,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-06 00:23:05,032 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:05,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:05,032 INFO L82 PathProgramCache]: Analyzing trace with hash -611788987, now seen corresponding path program 56 times [2021-06-06 00:23:05,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:05,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046412419] [2021-06-06 00:23:05,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:05,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:05,236 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:05,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:05,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046412419] [2021-06-06 00:23:05,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046412419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:05,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944241178] [2021-06-06 00:23:05,236 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 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-06 00:23:05,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:23:05,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:05,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:05,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:05,282 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 11 treesize of output 7 [2021-06-06 00:23:05,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:05,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:05,289 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:05,289 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:23:05,501 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:05,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944241178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:05,501 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:05,501 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:23:05,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654008407] [2021-06-06 00:23:05,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:23:05,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:05,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:23:05,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=632, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:23:05,502 INFO L87 Difference]: Start difference. First operand 400 states and 797 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:23:06,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:06,282 INFO L93 Difference]: Finished difference Result 533 states and 1038 transitions. [2021-06-06 00:23:06,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:23:06,282 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:23:06,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:06,283 INFO L225 Difference]: With dead ends: 533 [2021-06-06 00:23:06,283 INFO L226 Difference]: Without dead ends: 524 [2021-06-06 00:23:06,283 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 780.5ms TimeCoverageRelationStatistics Valid=170, Invalid=1636, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:23:06,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-06-06 00:23:06,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 402. [2021-06-06 00:23:06,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 1.9950124688279303) internal successors, (800), 401 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:06,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 800 transitions. [2021-06-06 00:23:06,287 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 800 transitions. Word has length 30 [2021-06-06 00:23:06,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:06,287 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 800 transitions. [2021-06-06 00:23:06,287 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:23:06,287 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 800 transitions. [2021-06-06 00:23:06,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:06,287 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:06,287 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:06,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-06-06 00:23:06,488 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:06,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:06,488 INFO L82 PathProgramCache]: Analyzing trace with hash 270276737, now seen corresponding path program 57 times [2021-06-06 00:23:06,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:06,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093613357] [2021-06-06 00:23:06,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:06,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:06,699 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:06,700 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:06,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093613357] [2021-06-06 00:23:06,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093613357] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:06,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396291488] [2021-06-06 00:23:06,700 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 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-06 00:23:06,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:23:06,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:06,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:06,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:06,749 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 11 treesize of output 7 [2021-06-06 00:23:06,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:06,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:06,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:06,755 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:23:06,963 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:06,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396291488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:06,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:06,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:23:06,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812178519] [2021-06-06 00:23:06,963 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:23:06,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:06,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:23:06,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=633, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:23:06,963 INFO L87 Difference]: Start difference. First operand 402 states and 800 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:23:07,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:07,917 INFO L93 Difference]: Finished difference Result 477 states and 941 transitions. [2021-06-06 00:23:07,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:23:07,917 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:23:07,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:07,918 INFO L225 Difference]: With dead ends: 477 [2021-06-06 00:23:07,918 INFO L226 Difference]: Without dead ends: 454 [2021-06-06 00:23:07,918 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 924.0ms TimeCoverageRelationStatistics Valid=199, Invalid=1693, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:23:07,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-06-06 00:23:07,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 392. [2021-06-06 00:23:07,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.0076726342710995) internal successors, (785), 391 states have internal predecessors, (785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:07,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 785 transitions. [2021-06-06 00:23:07,922 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 785 transitions. Word has length 30 [2021-06-06 00:23:07,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:07,922 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 785 transitions. [2021-06-06 00:23:07,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:23:07,922 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 785 transitions. [2021-06-06 00:23:07,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:07,922 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:07,922 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:08,123 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:08,123 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:08,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:08,123 INFO L82 PathProgramCache]: Analyzing trace with hash -607730913, now seen corresponding path program 58 times [2021-06-06 00:23:08,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:08,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796219178] [2021-06-06 00:23:08,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:08,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:08,319 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:08,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:08,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796219178] [2021-06-06 00:23:08,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796219178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:08,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959710085] [2021-06-06 00:23:08,319 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 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-06 00:23:08,340 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:23:08,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:08,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:08,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:08,360 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 15 treesize of output 7 [2021-06-06 00:23:08,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:08,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:08,366 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:08,366 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:23:08,567 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:08,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959710085] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:08,567 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:08,567 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:23:08,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757950557] [2021-06-06 00:23:08,567 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:23:08,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:08,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:23:08,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=632, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:23:08,567 INFO L87 Difference]: Start difference. First operand 392 states and 785 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:23:09,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:09,393 INFO L93 Difference]: Finished difference Result 526 states and 1033 transitions. [2021-06-06 00:23:09,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:23:09,393 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:23:09,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:09,394 INFO L225 Difference]: With dead ends: 526 [2021-06-06 00:23:09,394 INFO L226 Difference]: Without dead ends: 493 [2021-06-06 00:23:09,394 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 792.0ms TimeCoverageRelationStatistics Valid=177, Invalid=1803, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:23:09,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-06-06 00:23:09,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 388. [2021-06-06 00:23:09,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 2.0103359173126614) internal successors, (778), 387 states have internal predecessors, (778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:09,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 778 transitions. [2021-06-06 00:23:09,398 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 778 transitions. Word has length 30 [2021-06-06 00:23:09,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:09,398 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 778 transitions. [2021-06-06 00:23:09,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:23:09,398 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 778 transitions. [2021-06-06 00:23:09,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:09,399 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:09,399 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:09,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:09,599 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:09,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:09,599 INFO L82 PathProgramCache]: Analyzing trace with hash -1615090749, now seen corresponding path program 59 times [2021-06-06 00:23:09,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:09,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011718485] [2021-06-06 00:23:09,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:09,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:09,813 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:09,813 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:09,813 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011718485] [2021-06-06 00:23:09,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011718485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:09,813 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551675459] [2021-06-06 00:23:09,813 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 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-06 00:23:09,835 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:23:09,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:09,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:23:09,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:09,927 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 11 treesize of output 7 [2021-06-06 00:23:09,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:09,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:09,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:09,933 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:23:10,156 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:10,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [551675459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:10,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:10,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:10,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236270747] [2021-06-06 00:23:10,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:10,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:10,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:10,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:10,157 INFO L87 Difference]: Start difference. First operand 388 states and 778 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:11,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:11,046 INFO L93 Difference]: Finished difference Result 567 states and 1110 transitions. [2021-06-06 00:23:11,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:23:11,047 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:11,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:11,048 INFO L225 Difference]: With dead ends: 567 [2021-06-06 00:23:11,048 INFO L226 Difference]: Without dead ends: 558 [2021-06-06 00:23:11,048 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 729 ImplicationChecksByTransitivity, 977.4ms TimeCoverageRelationStatistics Valid=260, Invalid=2496, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:23:11,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-06-06 00:23:11,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 406. [2021-06-06 00:23:11,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0074074074074075) internal successors, (813), 405 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:11,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 813 transitions. [2021-06-06 00:23:11,052 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 813 transitions. Word has length 30 [2021-06-06 00:23:11,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:11,052 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 813 transitions. [2021-06-06 00:23:11,052 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:11,052 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 813 transitions. [2021-06-06 00:23:11,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:11,053 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:11,053 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:11,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:11,253 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:11,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:11,253 INFO L82 PathProgramCache]: Analyzing trace with hash -733025025, now seen corresponding path program 60 times [2021-06-06 00:23:11,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:11,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78725492] [2021-06-06 00:23:11,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:11,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:11,484 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:11,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:11,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78725492] [2021-06-06 00:23:11,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78725492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:11,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752554584] [2021-06-06 00:23:11,484 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 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:11,512 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:23:11,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:11,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:23:11,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:11,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-06 00:23:11,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:11,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:11,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:11,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:23:11,845 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:11,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752554584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:11,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:11,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:11,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774364527] [2021-06-06 00:23:11,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:11,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:11,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:11,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=954, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:11,846 INFO L87 Difference]: Start difference. First operand 406 states and 813 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:12,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:12,862 INFO L93 Difference]: Finished difference Result 511 states and 1013 transitions. [2021-06-06 00:23:12,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:23:12,863 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:12,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:12,863 INFO L225 Difference]: With dead ends: 511 [2021-06-06 00:23:12,863 INFO L226 Difference]: Without dead ends: 496 [2021-06-06 00:23:12,864 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 729 ImplicationChecksByTransitivity, 1145.9ms TimeCoverageRelationStatistics Valid=291, Invalid=2571, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:23:12,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-06-06 00:23:12,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 404. [2021-06-06 00:23:12,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.0074441687344913) internal successors, (809), 403 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:12,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 809 transitions. [2021-06-06 00:23:12,867 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 809 transitions. Word has length 30 [2021-06-06 00:23:12,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:12,867 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 809 transitions. [2021-06-06 00:23:12,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:12,868 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 809 transitions. [2021-06-06 00:23:12,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:12,868 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:12,868 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:13,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-06-06 00:23:13,084 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:13,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:13,084 INFO L82 PathProgramCache]: Analyzing trace with hash 735641693, now seen corresponding path program 61 times [2021-06-06 00:23:13,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:13,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867706758] [2021-06-06 00:23:13,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:13,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:13,290 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:13,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:13,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867706758] [2021-06-06 00:23:13,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867706758] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:13,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037762318] [2021-06-06 00:23:13,290 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:23:13,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:13,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:13,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:13,400 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 15 treesize of output 7 [2021-06-06 00:23:13,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:13,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:13,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:13,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:23:13,595 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:13,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037762318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:13,596 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:13,596 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:23:13,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124855079] [2021-06-06 00:23:13,596 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:23:13,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:13,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:23:13,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=833, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:23:13,596 INFO L87 Difference]: Start difference. First operand 404 states and 809 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:14,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:14,530 INFO L93 Difference]: Finished difference Result 561 states and 1102 transitions. [2021-06-06 00:23:14,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:23:14,530 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:14,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:14,531 INFO L225 Difference]: With dead ends: 561 [2021-06-06 00:23:14,531 INFO L226 Difference]: Without dead ends: 544 [2021-06-06 00:23:14,531 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 951.3ms TimeCoverageRelationStatistics Valid=256, Invalid=2396, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:23:14,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-06-06 00:23:14,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 403. [2021-06-06 00:23:14,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.0074626865671643) internal successors, (807), 402 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:14,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 807 transitions. [2021-06-06 00:23:14,535 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 807 transitions. Word has length 30 [2021-06-06 00:23:14,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:14,536 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 807 transitions. [2021-06-06 00:23:14,536 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:14,536 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 807 transitions. [2021-06-06 00:23:14,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:14,536 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:14,536 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:14,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:14,752 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:14,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:14,753 INFO L82 PathProgramCache]: Analyzing trace with hash -2040286805, now seen corresponding path program 62 times [2021-06-06 00:23:14,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:14,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459093072] [2021-06-06 00:23:14,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:14,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:14,964 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:14,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:14,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459093072] [2021-06-06 00:23:14,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459093072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:14,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375795246] [2021-06-06 00:23:14,965 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 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-06 00:23:14,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:23:14,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:14,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:14,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:15,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-06 00:23:15,083 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:15,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:15,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:15,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:23:15,334 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:15,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375795246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:15,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:15,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-06-06 00:23:15,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700890680] [2021-06-06 00:23:15,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:23:15,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:15,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:23:15,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1071, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:23:15,335 INFO L87 Difference]: Start difference. First operand 403 states and 807 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:16,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:16,233 INFO L93 Difference]: Finished difference Result 562 states and 1103 transitions. [2021-06-06 00:23:16,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:23:16,233 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:16,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:16,234 INFO L225 Difference]: With dead ends: 562 [2021-06-06 00:23:16,234 INFO L226 Difference]: Without dead ends: 521 [2021-06-06 00:23:16,234 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 854 ImplicationChecksByTransitivity, 989.9ms TimeCoverageRelationStatistics Valid=283, Invalid=2687, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:23:16,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-06-06 00:23:16,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 390. [2021-06-06 00:23:16,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 2.0102827763496145) internal successors, (782), 389 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:16,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 782 transitions. [2021-06-06 00:23:16,238 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 782 transitions. Word has length 30 [2021-06-06 00:23:16,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:16,238 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 782 transitions. [2021-06-06 00:23:16,238 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:16,238 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 782 transitions. [2021-06-06 00:23:16,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:16,238 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:16,239 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:16,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:16,439 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:16,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:16,439 INFO L82 PathProgramCache]: Analyzing trace with hash 382318313, now seen corresponding path program 63 times [2021-06-06 00:23:16,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:16,439 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749328203] [2021-06-06 00:23:16,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:16,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:16,658 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:16,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:16,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749328203] [2021-06-06 00:23:16,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749328203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:16,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446442711] [2021-06-06 00:23:16,658 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 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-06 00:23:16,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:23:16,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:16,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:23:16,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:16,772 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 11 treesize of output 7 [2021-06-06 00:23:16,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:16,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:16,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:16,778 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:23:17,000 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:17,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446442711] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:17,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:17,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:17,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709008412] [2021-06-06 00:23:17,001 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:17,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:17,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:17,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:17,001 INFO L87 Difference]: Start difference. First operand 390 states and 782 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:18,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:18,087 INFO L93 Difference]: Finished difference Result 588 states and 1150 transitions. [2021-06-06 00:23:18,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:23:18,087 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:18,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:18,088 INFO L225 Difference]: With dead ends: 588 [2021-06-06 00:23:18,088 INFO L226 Difference]: Without dead ends: 579 [2021-06-06 00:23:18,088 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 840 ImplicationChecksByTransitivity, 1104.1ms TimeCoverageRelationStatistics Valid=283, Invalid=2797, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:23:18,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-06-06 00:23:18,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 404. [2021-06-06 00:23:18,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.0124069478908186) internal successors, (811), 403 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:18,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 811 transitions. [2021-06-06 00:23:18,092 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 811 transitions. Word has length 30 [2021-06-06 00:23:18,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:18,092 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 811 transitions. [2021-06-06 00:23:18,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:18,092 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 811 transitions. [2021-06-06 00:23:18,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:18,093 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:18,093 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:18,293 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:18,293 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:18,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:18,294 INFO L82 PathProgramCache]: Analyzing trace with hash 1264384037, now seen corresponding path program 64 times [2021-06-06 00:23:18,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:18,294 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178018300] [2021-06-06 00:23:18,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:18,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:18,504 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:18,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:18,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178018300] [2021-06-06 00:23:18,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178018300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:18,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597017521] [2021-06-06 00:23:18,505 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 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-06 00:23:18,530 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:23:18,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:18,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:18,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:18,640 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 15 treesize of output 7 [2021-06-06 00:23:18,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:18,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:18,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:18,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:23:18,869 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:18,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597017521] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:18,870 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:18,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:18,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231720366] [2021-06-06 00:23:18,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:18,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:18,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:18,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=953, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:18,870 INFO L87 Difference]: Start difference. First operand 404 states and 811 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:20,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:20,127 INFO L93 Difference]: Finished difference Result 522 states and 1031 transitions. [2021-06-06 00:23:20,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:23:20,128 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:20,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:20,129 INFO L225 Difference]: With dead ends: 522 [2021-06-06 00:23:20,129 INFO L226 Difference]: Without dead ends: 507 [2021-06-06 00:23:20,129 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 832 ImplicationChecksByTransitivity, 1272.2ms TimeCoverageRelationStatistics Valid=321, Invalid=2871, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:23:20,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-06-06 00:23:20,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 402. [2021-06-06 00:23:20,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0124688279301743) internal successors, (807), 401 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:20,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 807 transitions. [2021-06-06 00:23:20,133 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 807 transitions. Word has length 30 [2021-06-06 00:23:20,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:20,133 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 807 transitions. [2021-06-06 00:23:20,133 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:20,133 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 807 transitions. [2021-06-06 00:23:20,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:20,133 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:20,133 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:20,333 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-06-06 00:23:20,334 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:20,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:20,334 INFO L82 PathProgramCache]: Analyzing trace with hash -1561916541, now seen corresponding path program 65 times [2021-06-06 00:23:20,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:20,334 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761316919] [2021-06-06 00:23:20,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:20,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:20,540 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:20,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:20,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761316919] [2021-06-06 00:23:20,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761316919] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:20,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057441865] [2021-06-06 00:23:20,540 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 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-06 00:23:20,562 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:23:20,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:20,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:23:20,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:20,650 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 11 treesize of output 7 [2021-06-06 00:23:20,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:20,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:20,656 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:20,656 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:23:20,845 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:20,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057441865] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:20,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:20,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:23:20,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806003810] [2021-06-06 00:23:20,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:23:20,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:20,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:23:20,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=832, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:23:20,846 INFO L87 Difference]: Start difference. First operand 402 states and 807 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:22,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:22,021 INFO L93 Difference]: Finished difference Result 592 states and 1163 transitions. [2021-06-06 00:23:22,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:23:22,021 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:22,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:22,022 INFO L225 Difference]: With dead ends: 592 [2021-06-06 00:23:22,022 INFO L226 Difference]: Without dead ends: 575 [2021-06-06 00:23:22,023 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 915 ImplicationChecksByTransitivity, 1155.5ms TimeCoverageRelationStatistics Valid=306, Invalid=3000, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:23:22,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-06-06 00:23:22,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 411. [2021-06-06 00:23:22,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0073170731707317) internal successors, (823), 410 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:22,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 823 transitions. [2021-06-06 00:23:22,027 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 823 transitions. Word has length 30 [2021-06-06 00:23:22,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:22,027 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 823 transitions. [2021-06-06 00:23:22,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:22,027 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 823 transitions. [2021-06-06 00:23:22,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:22,027 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:22,028 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:22,242 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:22,242 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:22,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:22,243 INFO L82 PathProgramCache]: Analyzing trace with hash -42877743, now seen corresponding path program 66 times [2021-06-06 00:23:22,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:22,243 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403691699] [2021-06-06 00:23:22,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:22,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:22,454 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:22,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:22,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403691699] [2021-06-06 00:23:22,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403691699] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:22,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021282370] [2021-06-06 00:23:22,454 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 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-06 00:23:22,477 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:23:22,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:22,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:23:22,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:22,565 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 11 treesize of output 7 [2021-06-06 00:23:22,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:22,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:22,571 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:22,571 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:23:22,779 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:22,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021282370] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:22,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:22,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:22,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044270248] [2021-06-06 00:23:22,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:22,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:22,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:22,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:22,780 INFO L87 Difference]: Start difference. First operand 411 states and 823 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:23,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:23,969 INFO L93 Difference]: Finished difference Result 591 states and 1160 transitions. [2021-06-06 00:23:23,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:23:23,970 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:23,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:23,970 INFO L225 Difference]: With dead ends: 591 [2021-06-06 00:23:23,970 INFO L226 Difference]: Without dead ends: 547 [2021-06-06 00:23:23,971 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 980 ImplicationChecksByTransitivity, 1158.6ms TimeCoverageRelationStatistics Valid=321, Invalid=3219, Unknown=0, NotChecked=0, Total=3540 [2021-06-06 00:23:23,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-06-06 00:23:23,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 401. [2021-06-06 00:23:23,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 1.9975) internal successors, (799), 400 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:23,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 799 transitions. [2021-06-06 00:23:23,975 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 799 transitions. Word has length 30 [2021-06-06 00:23:23,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:23,975 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 799 transitions. [2021-06-06 00:23:23,975 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:23,975 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 799 transitions. [2021-06-06 00:23:23,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:23,975 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:23,975 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:24,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:24,176 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:24,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:24,176 INFO L82 PathProgramCache]: Analyzing trace with hash -673298151, now seen corresponding path program 67 times [2021-06-06 00:23:24,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:24,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920557414] [2021-06-06 00:23:24,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:24,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:24,394 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:24,394 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:24,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920557414] [2021-06-06 00:23:24,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920557414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:24,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921729263] [2021-06-06 00:23:24,394 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 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:24,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:24,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:24,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:24,507 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 15 treesize of output 7 [2021-06-06 00:23:24,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:24,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:24,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:24,513 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:23:24,752 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:24,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921729263] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:24,753 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:24,753 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:24,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957044361] [2021-06-06 00:23:24,753 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:24,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:24,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:24,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:24,753 INFO L87 Difference]: Start difference. First operand 401 states and 799 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:25,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:25,515 INFO L93 Difference]: Finished difference Result 528 states and 1029 transitions. [2021-06-06 00:23:25,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:23:25,515 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:25,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:25,516 INFO L225 Difference]: With dead ends: 528 [2021-06-06 00:23:25,516 INFO L226 Difference]: Without dead ends: 519 [2021-06-06 00:23:25,516 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 875.5ms TimeCoverageRelationStatistics Valid=203, Invalid=2053, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:23:25,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-06-06 00:23:25,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 403. [2021-06-06 00:23:25,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 1.9950248756218905) internal successors, (802), 402 states have internal predecessors, (802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:25,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 802 transitions. [2021-06-06 00:23:25,520 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 802 transitions. Word has length 30 [2021-06-06 00:23:25,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:25,520 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 802 transitions. [2021-06-06 00:23:25,520 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:25,520 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 802 transitions. [2021-06-06 00:23:25,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:25,521 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:25,521 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:25,721 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-06-06 00:23:25,721 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:25,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:25,721 INFO L82 PathProgramCache]: Analyzing trace with hash 208767573, now seen corresponding path program 68 times [2021-06-06 00:23:25,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:25,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289758488] [2021-06-06 00:23:25,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:25,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:25,941 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:25,941 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:25,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289758488] [2021-06-06 00:23:25,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289758488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:25,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245571172] [2021-06-06 00:23:25,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 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-06 00:23:25,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:23:25,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:25,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:25,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:26,057 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 11 treesize of output 7 [2021-06-06 00:23:26,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:26,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:26,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:26,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:23:26,316 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:26,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245571172] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:26,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:26,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:26,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336967184] [2021-06-06 00:23:26,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:26,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:26,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:26,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=958, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:26,317 INFO L87 Difference]: Start difference. First operand 403 states and 802 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:27,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:27,236 INFO L93 Difference]: Finished difference Result 462 states and 911 transitions. [2021-06-06 00:23:27,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:23:27,236 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:27,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:27,237 INFO L225 Difference]: With dead ends: 462 [2021-06-06 00:23:27,237 INFO L226 Difference]: Without dead ends: 439 [2021-06-06 00:23:27,237 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 1026.6ms TimeCoverageRelationStatistics Valid=230, Invalid=2122, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:23:27,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2021-06-06 00:23:27,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 393. [2021-06-06 00:23:27,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.00765306122449) internal successors, (787), 392 states have internal predecessors, (787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:27,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 787 transitions. [2021-06-06 00:23:27,240 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 787 transitions. Word has length 30 [2021-06-06 00:23:27,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:27,241 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 787 transitions. [2021-06-06 00:23:27,241 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:27,241 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 787 transitions. [2021-06-06 00:23:27,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:27,241 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:27,241 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:27,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:27,442 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:27,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:27,442 INFO L82 PathProgramCache]: Analyzing trace with hash -669240077, now seen corresponding path program 69 times [2021-06-06 00:23:27,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:27,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669615254] [2021-06-06 00:23:27,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:27,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:27,647 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:27,647 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:27,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669615254] [2021-06-06 00:23:27,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669615254] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:27,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166557754] [2021-06-06 00:23:27,647 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 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-06 00:23:27,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:23:27,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:27,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:23:27,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:27,762 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 15 treesize of output 7 [2021-06-06 00:23:27,762 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:27,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:27,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:27,768 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-06 00:23:28,005 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:28,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166557754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:28,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:28,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:28,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582293008] [2021-06-06 00:23:28,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:28,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:28,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:28,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:28,006 INFO L87 Difference]: Start difference. First operand 393 states and 787 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:28,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:28,779 INFO L93 Difference]: Finished difference Result 530 states and 1043 transitions. [2021-06-06 00:23:28,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:23:28,780 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:28,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:28,780 INFO L225 Difference]: With dead ends: 530 [2021-06-06 00:23:28,780 INFO L226 Difference]: Without dead ends: 497 [2021-06-06 00:23:28,780 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 909.0ms TimeCoverageRelationStatistics Valid=206, Invalid=2050, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:23:28,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2021-06-06 00:23:28,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 389. [2021-06-06 00:23:28,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 388 states have (on average 2.0103092783505154) internal successors, (780), 388 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:28,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 780 transitions. [2021-06-06 00:23:28,784 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 780 transitions. Word has length 30 [2021-06-06 00:23:28,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:28,784 INFO L482 AbstractCegarLoop]: Abstraction has 389 states and 780 transitions. [2021-06-06 00:23:28,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:28,784 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 780 transitions. [2021-06-06 00:23:28,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:28,785 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:28,785 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:28,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:28,985 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:28,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:28,985 INFO L82 PathProgramCache]: Analyzing trace with hash -838485543, now seen corresponding path program 70 times [2021-06-06 00:23:28,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:28,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377997686] [2021-06-06 00:23:28,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:28,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:29,191 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:29,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:29,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377997686] [2021-06-06 00:23:29,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377997686] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:29,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991799067] [2021-06-06 00:23:29,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 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-06 00:23:29,213 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:23:29,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:29,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:29,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:29,300 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 15 treesize of output 7 [2021-06-06 00:23:29,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:29,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:29,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:29,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:23:29,515 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:29,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991799067] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:29,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:29,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:29,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740287933] [2021-06-06 00:23:29,515 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:29,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:29,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:29,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:29,516 INFO L87 Difference]: Start difference. First operand 389 states and 780 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:30,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:30,483 INFO L93 Difference]: Finished difference Result 599 states and 1173 transitions. [2021-06-06 00:23:30,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:23:30,483 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:30,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:30,484 INFO L225 Difference]: With dead ends: 599 [2021-06-06 00:23:30,484 INFO L226 Difference]: Without dead ends: 590 [2021-06-06 00:23:30,484 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 894 ImplicationChecksByTransitivity, 1045.9ms TimeCoverageRelationStatistics Valid=283, Invalid=2797, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:23:30,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-06-06 00:23:30,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 404. [2021-06-06 00:23:30,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.0148883374689825) internal successors, (812), 403 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:30,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 812 transitions. [2021-06-06 00:23:30,488 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 812 transitions. Word has length 30 [2021-06-06 00:23:30,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:30,489 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 812 transitions. [2021-06-06 00:23:30,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:30,489 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 812 transitions. [2021-06-06 00:23:30,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:30,489 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:30,489 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:30,689 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:30,689 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:30,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:30,690 INFO L82 PathProgramCache]: Analyzing trace with hash 43580181, now seen corresponding path program 71 times [2021-06-06 00:23:30,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:30,690 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047295249] [2021-06-06 00:23:30,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:30,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:30,893 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:30,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:30,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047295249] [2021-06-06 00:23:30,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047295249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:30,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67487092] [2021-06-06 00:23:30,893 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:23:30,915 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:23:30,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:30,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:23:30,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:31,003 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 11 treesize of output 7 [2021-06-06 00:23:31,004 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:31,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:31,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:31,012 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:23:31,280 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:31,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67487092] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:31,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:31,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:31,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238581695] [2021-06-06 00:23:31,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:31,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:31,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:31,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:31,281 INFO L87 Difference]: Start difference. First operand 404 states and 812 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:32,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:32,510 INFO L93 Difference]: Finished difference Result 526 states and 1040 transitions. [2021-06-06 00:23:32,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:23:32,510 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:32,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:32,511 INFO L225 Difference]: With dead ends: 526 [2021-06-06 00:23:32,511 INFO L226 Difference]: Without dead ends: 511 [2021-06-06 00:23:32,511 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 887 ImplicationChecksByTransitivity, 1274.5ms TimeCoverageRelationStatistics Valid=321, Invalid=2871, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:23:32,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-06-06 00:23:32,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 402. [2021-06-06 00:23:32,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0149625935162097) internal successors, (808), 401 states have internal predecessors, (808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:32,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 808 transitions. [2021-06-06 00:23:32,515 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 808 transitions. Word has length 30 [2021-06-06 00:23:32,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:32,515 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 808 transitions. [2021-06-06 00:23:32,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:32,515 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 808 transitions. [2021-06-06 00:23:32,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:32,515 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:32,515 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:32,716 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:32,716 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:32,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:32,716 INFO L82 PathProgramCache]: Analyzing trace with hash 1512246899, now seen corresponding path program 72 times [2021-06-06 00:23:32,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:32,716 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790609917] [2021-06-06 00:23:32,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:32,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:32,912 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:32,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:32,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790609917] [2021-06-06 00:23:32,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790609917] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:32,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031091152] [2021-06-06 00:23:32,912 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 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-06 00:23:32,934 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:23:32,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:32,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:23:32,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:33,017 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 11 treesize of output 7 [2021-06-06 00:23:33,018 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:33,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:33,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:33,024 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:23:33,202 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:33,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031091152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:33,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:33,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:23:33,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553570014] [2021-06-06 00:23:33,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:23:33,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:33,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:23:33,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:23:33,203 INFO L87 Difference]: Start difference. First operand 402 states and 808 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:34,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:34,392 INFO L93 Difference]: Finished difference Result 637 states and 1246 transitions. [2021-06-06 00:23:34,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:23:34,392 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:34,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:34,393 INFO L225 Difference]: With dead ends: 637 [2021-06-06 00:23:34,393 INFO L226 Difference]: Without dead ends: 620 [2021-06-06 00:23:34,393 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 971 ImplicationChecksByTransitivity, 1136.0ms TimeCoverageRelationStatistics Valid=306, Invalid=3000, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:23:34,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2021-06-06 00:23:34,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 411. [2021-06-06 00:23:34,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0097560975609756) internal successors, (824), 410 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:34,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 824 transitions. [2021-06-06 00:23:34,398 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 824 transitions. Word has length 30 [2021-06-06 00:23:34,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:34,398 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 824 transitions. [2021-06-06 00:23:34,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:34,398 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 824 transitions. [2021-06-06 00:23:34,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:34,398 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:34,398 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:34,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:34,599 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:34,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:34,599 INFO L82 PathProgramCache]: Analyzing trace with hash -1263681599, now seen corresponding path program 73 times [2021-06-06 00:23:34,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:34,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182354993] [2021-06-06 00:23:34,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:34,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:34,802 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:34,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:34,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182354993] [2021-06-06 00:23:34,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182354993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:34,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197661325] [2021-06-06 00:23:34,803 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 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-06 00:23:34,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:34,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:34,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:34,917 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 15 treesize of output 7 [2021-06-06 00:23:34,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:34,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:34,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:34,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:23:35,125 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:35,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197661325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:35,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:35,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:35,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579389541] [2021-06-06 00:23:35,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:35,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:35,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:35,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:35,126 INFO L87 Difference]: Start difference. First operand 411 states and 824 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:36,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:36,364 INFO L93 Difference]: Finished difference Result 636 states and 1243 transitions. [2021-06-06 00:23:36,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:23:36,364 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:36,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:36,365 INFO L225 Difference]: With dead ends: 636 [2021-06-06 00:23:36,365 INFO L226 Difference]: Without dead ends: 592 [2021-06-06 00:23:36,365 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1038 ImplicationChecksByTransitivity, 1133.1ms TimeCoverageRelationStatistics Valid=321, Invalid=3219, Unknown=0, NotChecked=0, Total=3540 [2021-06-06 00:23:36,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-06-06 00:23:36,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 401. [2021-06-06 00:23:36,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.0) internal successors, (800), 400 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:36,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 800 transitions. [2021-06-06 00:23:36,369 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 800 transitions. Word has length 30 [2021-06-06 00:23:36,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:36,369 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 800 transitions. [2021-06-06 00:23:36,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:36,369 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 800 transitions. [2021-06-06 00:23:36,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:36,370 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:36,370 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:36,581 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:36,581 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:36,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:36,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1894102007, now seen corresponding path program 74 times [2021-06-06 00:23:36,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:36,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951436575] [2021-06-06 00:23:36,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:36,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:36,808 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:36,808 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:36,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951436575] [2021-06-06 00:23:36,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951436575] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:36,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337085008] [2021-06-06 00:23:36,808 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:36,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:23:36,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:36,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:36,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:36,929 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 11 treesize of output 7 [2021-06-06 00:23:36,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:36,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:36,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:36,936 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:23:37,162 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:37,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337085008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:37,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:37,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:37,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264205875] [2021-06-06 00:23:37,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:37,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:37,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:37,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:37,163 INFO L87 Difference]: Start difference. First operand 401 states and 800 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:37,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:37,933 INFO L93 Difference]: Finished difference Result 547 states and 1068 transitions. [2021-06-06 00:23:37,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:23:37,934 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:37,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:37,934 INFO L225 Difference]: With dead ends: 547 [2021-06-06 00:23:37,934 INFO L226 Difference]: Without dead ends: 538 [2021-06-06 00:23:37,934 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 868.7ms TimeCoverageRelationStatistics Valid=205, Invalid=2051, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:23:37,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-06-06 00:23:37,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 403. [2021-06-06 00:23:37,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 1.9975124378109452) internal successors, (803), 402 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:37,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 803 transitions. [2021-06-06 00:23:37,938 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 803 transitions. Word has length 30 [2021-06-06 00:23:37,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:37,938 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 803 transitions. [2021-06-06 00:23:37,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:37,939 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 803 transitions. [2021-06-06 00:23:37,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:37,939 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:37,939 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:38,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-06-06 00:23:38,140 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:38,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:38,140 INFO L82 PathProgramCache]: Analyzing trace with hash -1012036283, now seen corresponding path program 75 times [2021-06-06 00:23:38,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:38,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764612097] [2021-06-06 00:23:38,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:38,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:38,350 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:38,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:38,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764612097] [2021-06-06 00:23:38,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764612097] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:38,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158251051] [2021-06-06 00:23:38,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:23:38,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:23:38,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:38,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:38,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:38,475 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 11 treesize of output 7 [2021-06-06 00:23:38,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:38,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:38,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:38,482 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:23:38,718 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:38,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158251051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:38,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:38,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:38,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036950063] [2021-06-06 00:23:38,719 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:38,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:38,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:38,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:38,719 INFO L87 Difference]: Start difference. First operand 403 states and 803 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:39,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:39,667 INFO L93 Difference]: Finished difference Result 471 states and 930 transitions. [2021-06-06 00:23:39,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:23:39,667 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:39,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:39,668 INFO L225 Difference]: With dead ends: 471 [2021-06-06 00:23:39,668 INFO L226 Difference]: Without dead ends: 448 [2021-06-06 00:23:39,668 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 998.6ms TimeCoverageRelationStatistics Valid=232, Invalid=2120, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:23:39,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-06-06 00:23:39,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 393. [2021-06-06 00:23:39,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.010204081632653) internal successors, (788), 392 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:39,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 788 transitions. [2021-06-06 00:23:39,671 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 788 transitions. Word has length 30 [2021-06-06 00:23:39,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:39,672 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 788 transitions. [2021-06-06 00:23:39,672 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:39,672 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 788 transitions. [2021-06-06 00:23:39,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:39,672 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:39,672 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:39,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:39,873 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:39,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:39,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1890043933, now seen corresponding path program 76 times [2021-06-06 00:23:39,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:39,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752967888] [2021-06-06 00:23:39,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:39,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:40,067 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:40,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:40,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752967888] [2021-06-06 00:23:40,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752967888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:40,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849464397] [2021-06-06 00:23:40,067 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:40,090 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:23:40,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:40,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:40,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:40,180 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 15 treesize of output 7 [2021-06-06 00:23:40,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:40,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:40,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:40,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:23:40,407 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:40,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849464397] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:40,407 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:40,407 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:40,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612264163] [2021-06-06 00:23:40,407 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:40,407 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:40,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:40,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:40,408 INFO L87 Difference]: Start difference. First operand 393 states and 788 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:41,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:41,173 INFO L93 Difference]: Finished difference Result 552 states and 1087 transitions. [2021-06-06 00:23:41,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:23:41,173 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:41,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:41,174 INFO L225 Difference]: With dead ends: 552 [2021-06-06 00:23:41,174 INFO L226 Difference]: Without dead ends: 519 [2021-06-06 00:23:41,174 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 857.4ms TimeCoverageRelationStatistics Valid=208, Invalid=2048, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:23:41,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-06-06 00:23:41,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 390. [2021-06-06 00:23:41,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 2.012853470437018) internal successors, (783), 389 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:41,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 783 transitions. [2021-06-06 00:23:41,178 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 783 transitions. Word has length 30 [2021-06-06 00:23:41,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:41,178 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 783 transitions. [2021-06-06 00:23:41,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:41,178 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 783 transitions. [2021-06-06 00:23:41,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:41,178 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:41,178 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:41,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-06-06 00:23:41,381 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:41,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:41,381 INFO L82 PathProgramCache]: Analyzing trace with hash -1403906429, now seen corresponding path program 77 times [2021-06-06 00:23:41,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:41,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51715107] [2021-06-06 00:23:41,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:41,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:41,605 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:41,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:41,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51715107] [2021-06-06 00:23:41,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51715107] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:41,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542980860] [2021-06-06 00:23:41,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 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-06 00:23:41,626 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:23:41,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:41,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:41,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:41,719 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 11 treesize of output 7 [2021-06-06 00:23:41,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:41,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:41,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:41,725 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:23:41,950 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:41,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542980860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:41,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:41,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:41,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874797459] [2021-06-06 00:23:41,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:41,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:41,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:41,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:41,951 INFO L87 Difference]: Start difference. First operand 390 states and 783 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:42,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:42,738 INFO L93 Difference]: Finished difference Result 542 states and 1057 transitions. [2021-06-06 00:23:42,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:23:42,738 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:42,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:42,739 INFO L225 Difference]: With dead ends: 542 [2021-06-06 00:23:42,739 INFO L226 Difference]: Without dead ends: 533 [2021-06-06 00:23:42,739 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 853.2ms TimeCoverageRelationStatistics Valid=208, Invalid=2144, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:23:42,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-06-06 00:23:42,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 404. [2021-06-06 00:23:42,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.0074441687344913) internal successors, (809), 403 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:42,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 809 transitions. [2021-06-06 00:23:42,743 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 809 transitions. Word has length 30 [2021-06-06 00:23:42,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:42,743 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 809 transitions. [2021-06-06 00:23:42,743 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:42,744 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 809 transitions. [2021-06-06 00:23:42,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:42,744 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:42,744 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:42,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-06-06 00:23:42,944 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:42,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:42,945 INFO L82 PathProgramCache]: Analyzing trace with hash -521840705, now seen corresponding path program 78 times [2021-06-06 00:23:42,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:42,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871982960] [2021-06-06 00:23:42,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:42,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:43,160 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:43,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:43,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871982960] [2021-06-06 00:23:43,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871982960] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:43,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906720853] [2021-06-06 00:23:43,160 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:23:43,182 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-06 00:23:43,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:43,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:43,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:43,277 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 11 treesize of output 7 [2021-06-06 00:23:43,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:43,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:43,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:43,283 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:23:43,513 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:43,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906720853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:43,513 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:43,513 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:43,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896948847] [2021-06-06 00:23:43,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:43,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:43,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:43,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:43,514 INFO L87 Difference]: Start difference. First operand 404 states and 809 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:44,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:44,448 INFO L93 Difference]: Finished difference Result 475 states and 938 transitions. [2021-06-06 00:23:44,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:23:44,448 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:44,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:44,449 INFO L225 Difference]: With dead ends: 475 [2021-06-06 00:23:44,449 INFO L226 Difference]: Without dead ends: 460 [2021-06-06 00:23:44,449 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 1002.0ms TimeCoverageRelationStatistics Valid=237, Invalid=2213, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:23:44,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2021-06-06 00:23:44,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 402. [2021-06-06 00:23:44,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0074812967581046) internal successors, (805), 401 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:44,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 805 transitions. [2021-06-06 00:23:44,453 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 805 transitions. Word has length 30 [2021-06-06 00:23:44,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:44,453 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 805 transitions. [2021-06-06 00:23:44,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:44,453 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 805 transitions. [2021-06-06 00:23:44,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:44,453 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:44,453 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:44,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:44,654 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:44,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:44,654 INFO L82 PathProgramCache]: Analyzing trace with hash 946826013, now seen corresponding path program 79 times [2021-06-06 00:23:44,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:44,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060175002] [2021-06-06 00:23:44,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:44,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:44,868 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:44,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:44,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060175002] [2021-06-06 00:23:44,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060175002] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:44,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784589703] [2021-06-06 00:23:44,869 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 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-06 00:23:44,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:44,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:44,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:44,976 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 15 treesize of output 7 [2021-06-06 00:23:44,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:44,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:44,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:44,982 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:23:45,170 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:45,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [784589703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:45,170 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:45,170 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:23:45,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584449867] [2021-06-06 00:23:45,170 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:23:45,170 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:45,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:23:45,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:23:45,171 INFO L87 Difference]: Start difference. First operand 402 states and 805 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:45,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:45,883 INFO L93 Difference]: Finished difference Result 549 states and 1077 transitions. [2021-06-06 00:23:45,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:23:45,884 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:45,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:45,884 INFO L225 Difference]: With dead ends: 549 [2021-06-06 00:23:45,884 INFO L226 Difference]: Without dead ends: 504 [2021-06-06 00:23:45,884 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 782.2ms TimeCoverageRelationStatistics Valid=199, Invalid=1871, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:23:45,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-06-06 00:23:45,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 394. [2021-06-06 00:23:45,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 2.0076335877862594) internal successors, (789), 393 states have internal predecessors, (789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:45,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 789 transitions. [2021-06-06 00:23:45,888 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 789 transitions. Word has length 30 [2021-06-06 00:23:45,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:45,888 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 789 transitions. [2021-06-06 00:23:45,888 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:45,888 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 789 transitions. [2021-06-06 00:23:45,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:45,889 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:45,889 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:46,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:46,104 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:46,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:46,105 INFO L82 PathProgramCache]: Analyzing trace with hash -1399848355, now seen corresponding path program 80 times [2021-06-06 00:23:46,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:46,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303687912] [2021-06-06 00:23:46,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:46,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:46,307 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:46,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:46,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303687912] [2021-06-06 00:23:46,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303687912] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:46,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080634277] [2021-06-06 00:23:46,308 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 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-06 00:23:46,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:23:46,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:46,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:46,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:46,422 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 11 treesize of output 7 [2021-06-06 00:23:46,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:46,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:46,428 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:46,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:23:46,653 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:46,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080634277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:46,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:46,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:46,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319600906] [2021-06-06 00:23:46,653 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:46,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:46,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:46,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:46,654 INFO L87 Difference]: Start difference. First operand 394 states and 789 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:47,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:47,338 INFO L93 Difference]: Finished difference Result 532 states and 1046 transitions. [2021-06-06 00:23:47,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:23:47,338 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:47,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:47,339 INFO L225 Difference]: With dead ends: 532 [2021-06-06 00:23:47,339 INFO L226 Difference]: Without dead ends: 499 [2021-06-06 00:23:47,339 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 817.8ms TimeCoverageRelationStatistics Valid=197, Invalid=1965, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:23:47,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2021-06-06 00:23:47,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 392. [2021-06-06 00:23:47,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.0076726342710995) internal successors, (785), 391 states have internal predecessors, (785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:47,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 785 transitions. [2021-06-06 00:23:47,343 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 785 transitions. Word has length 30 [2021-06-06 00:23:47,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:47,343 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 785 transitions. [2021-06-06 00:23:47,343 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:47,343 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 785 transitions. [2021-06-06 00:23:47,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:47,343 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:47,344 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:47,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:47,544 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:47,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:47,544 INFO L82 PathProgramCache]: Analyzing trace with hash 555610201, now seen corresponding path program 81 times [2021-06-06 00:23:47,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:47,544 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950864962] [2021-06-06 00:23:47,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:47,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:47,768 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:47,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:47,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950864962] [2021-06-06 00:23:47,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950864962] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:47,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266606706] [2021-06-06 00:23:47,768 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 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-06 00:23:47,790 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:23:47,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:47,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:23:47,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:47,887 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 15 treesize of output 7 [2021-06-06 00:23:47,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:47,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:47,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:47,894 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-06 00:23:48,161 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:48,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266606706] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:48,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:48,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-06-06 00:23:48,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702682027] [2021-06-06 00:23:48,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:23:48,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:48,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:23:48,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1085, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:23:48,162 INFO L87 Difference]: Start difference. First operand 392 states and 785 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:48,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:48,879 INFO L93 Difference]: Finished difference Result 530 states and 1042 transitions. [2021-06-06 00:23:48,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:23:48,879 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:48,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:48,879 INFO L225 Difference]: With dead ends: 530 [2021-06-06 00:23:48,879 INFO L226 Difference]: Without dead ends: 494 [2021-06-06 00:23:48,880 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 917.2ms TimeCoverageRelationStatistics Valid=207, Invalid=2243, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:23:48,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-06-06 00:23:48,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 388. [2021-06-06 00:23:48,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 2.0103359173126614) internal successors, (778), 387 states have internal predecessors, (778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:48,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 778 transitions. [2021-06-06 00:23:48,884 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 778 transitions. Word has length 30 [2021-06-06 00:23:48,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:48,884 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 778 transitions. [2021-06-06 00:23:48,884 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:48,884 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 778 transitions. [2021-06-06 00:23:48,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:48,884 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:48,884 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:49,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-06-06 00:23:49,085 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:49,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:49,085 INFO L82 PathProgramCache]: Analyzing trace with hash 2013442739, now seen corresponding path program 82 times [2021-06-06 00:23:49,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:49,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929172304] [2021-06-06 00:23:49,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:49,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:49,302 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:49,302 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:49,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929172304] [2021-06-06 00:23:49,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929172304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:49,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373563128] [2021-06-06 00:23:49,302 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 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-06 00:23:49,324 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:23:49,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:49,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:49,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:49,436 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 15 treesize of output 7 [2021-06-06 00:23:49,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:49,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:49,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:49,442 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:23:49,649 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:49,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373563128] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:49,649 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:49,649 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:49,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337931845] [2021-06-06 00:23:49,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:49,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:49,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:49,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=954, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:49,650 INFO L87 Difference]: Start difference. First operand 388 states and 778 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:50,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:50,521 INFO L93 Difference]: Finished difference Result 561 states and 1100 transitions. [2021-06-06 00:23:50,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:23:50,521 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:50,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:50,521 INFO L225 Difference]: With dead ends: 561 [2021-06-06 00:23:50,521 INFO L226 Difference]: Without dead ends: 552 [2021-06-06 00:23:50,522 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 975.6ms TimeCoverageRelationStatistics Valid=256, Invalid=2500, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:23:50,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-06-06 00:23:50,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 409. [2021-06-06 00:23:50,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0073529411764706) internal successors, (819), 408 states have internal predecessors, (819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:50,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 819 transitions. [2021-06-06 00:23:50,526 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 819 transitions. Word has length 30 [2021-06-06 00:23:50,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:50,526 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 819 transitions. [2021-06-06 00:23:50,526 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:50,526 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 819 transitions. [2021-06-06 00:23:50,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:50,526 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:50,526 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:50,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:50,733 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:50,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:50,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1399458833, now seen corresponding path program 83 times [2021-06-06 00:23:50,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:50,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466829070] [2021-06-06 00:23:50,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:50,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:50,948 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:50,948 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:50,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466829070] [2021-06-06 00:23:50,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466829070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:50,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906632903] [2021-06-06 00:23:50,948 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 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-06 00:23:50,970 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:23:50,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:50,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:23:50,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:51,083 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 11 treesize of output 7 [2021-06-06 00:23:51,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:51,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:51,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:51,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:23:51,302 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:51,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906632903] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:51,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:51,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:51,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091310645] [2021-06-06 00:23:51,302 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:51,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:51,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:51,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:51,303 INFO L87 Difference]: Start difference. First operand 409 states and 819 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:52,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:52,269 INFO L93 Difference]: Finished difference Result 503 states and 999 transitions. [2021-06-06 00:23:52,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:23:52,269 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:52,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:52,270 INFO L225 Difference]: With dead ends: 503 [2021-06-06 00:23:52,270 INFO L226 Difference]: Without dead ends: 488 [2021-06-06 00:23:52,270 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1128.1ms TimeCoverageRelationStatistics Valid=287, Invalid=2575, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:23:52,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-06-06 00:23:52,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 407. [2021-06-06 00:23:52,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0073891625615765) internal successors, (815), 406 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:52,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 815 transitions. [2021-06-06 00:23:52,274 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 815 transitions. Word has length 30 [2021-06-06 00:23:52,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:52,274 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 815 transitions. [2021-06-06 00:23:52,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:52,274 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 815 transitions. [2021-06-06 00:23:52,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:52,275 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:52,275 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:52,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-06-06 00:23:52,489 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:52,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:52,489 INFO L82 PathProgramCache]: Analyzing trace with hash 69207885, now seen corresponding path program 84 times [2021-06-06 00:23:52,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:52,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927002242] [2021-06-06 00:23:52,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:52,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:52,724 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:52,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:52,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927002242] [2021-06-06 00:23:52,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927002242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:52,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657484711] [2021-06-06 00:23:52,725 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 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-06 00:23:52,751 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:23:52,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:52,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:23:52,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:52,869 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 11 treesize of output 7 [2021-06-06 00:23:52,870 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:52,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:52,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:52,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:23:53,050 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:53,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657484711] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:53,050 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:53,050 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:23:53,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224624739] [2021-06-06 00:23:53,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:23:53,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:53,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:23:53,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=835, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:23:53,051 INFO L87 Difference]: Start difference. First operand 407 states and 815 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:53,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:53,914 INFO L93 Difference]: Finished difference Result 556 states and 1094 transitions. [2021-06-06 00:23:53,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:23:53,915 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:53,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:53,915 INFO L225 Difference]: With dead ends: 556 [2021-06-06 00:23:53,915 INFO L226 Difference]: Without dead ends: 539 [2021-06-06 00:23:53,916 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 644 ImplicationChecksByTransitivity, 941.3ms TimeCoverageRelationStatistics Valid=239, Invalid=2211, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:23:53,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-06-06 00:23:53,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 406. [2021-06-06 00:23:53,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0074074074074075) internal successors, (813), 405 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:53,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 813 transitions. [2021-06-06 00:23:53,920 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 813 transitions. Word has length 30 [2021-06-06 00:23:53,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:53,920 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 813 transitions. [2021-06-06 00:23:53,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:53,920 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 813 transitions. [2021-06-06 00:23:53,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:53,920 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:53,920 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:54,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:54,121 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:54,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:54,121 INFO L82 PathProgramCache]: Analyzing trace with hash 1588246683, now seen corresponding path program 85 times [2021-06-06 00:23:54,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:54,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862506956] [2021-06-06 00:23:54,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:54,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:54,338 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:54,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:54,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862506956] [2021-06-06 00:23:54,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862506956] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:54,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32023415] [2021-06-06 00:23:54,339 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:23:54,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:54,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:54,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:54,471 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 15 treesize of output 7 [2021-06-06 00:23:54,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:54,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:54,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:54,478 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:23:54,676 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:54,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32023415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:54,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:54,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:54,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108949768] [2021-06-06 00:23:54,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:54,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:54,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:54,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=954, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:54,677 INFO L87 Difference]: Start difference. First operand 406 states and 813 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:55,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:55,514 INFO L93 Difference]: Finished difference Result 558 states and 1097 transitions. [2021-06-06 00:23:55,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:23:55,515 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:55,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:55,515 INFO L225 Difference]: With dead ends: 558 [2021-06-06 00:23:55,515 INFO L226 Difference]: Without dead ends: 517 [2021-06-06 00:23:55,515 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 958.2ms TimeCoverageRelationStatistics Valid=248, Invalid=2404, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:23:55,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-06-06 00:23:55,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 393. [2021-06-06 00:23:55,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.010204081632653) internal successors, (788), 392 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:55,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 788 transitions. [2021-06-06 00:23:55,519 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 788 transitions. Word has length 30 [2021-06-06 00:23:55,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:55,519 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 788 transitions. [2021-06-06 00:23:55,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:55,519 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 788 transitions. [2021-06-06 00:23:55,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:55,520 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:55,520 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:55,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:23:55,720 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:55,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:55,721 INFO L82 PathProgramCache]: Analyzing trace with hash -284115495, now seen corresponding path program 86 times [2021-06-06 00:23:55,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:55,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469173954] [2021-06-06 00:23:55,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:55,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:55,933 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:55,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:55,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469173954] [2021-06-06 00:23:55,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469173954] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:55,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426158780] [2021-06-06 00:23:55,933 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 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-06 00:23:55,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:23:55,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:55,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:23:55,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:56,068 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 11 treesize of output 7 [2021-06-06 00:23:56,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:56,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:56,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:56,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:23:56,325 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:56,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426158780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:56,325 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:56,325 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-06-06 00:23:56,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030215327] [2021-06-06 00:23:56,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:23:56,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:56,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:23:56,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1076, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:23:56,326 INFO L87 Difference]: Start difference. First operand 393 states and 788 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:57,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:57,551 INFO L93 Difference]: Finished difference Result 589 states and 1152 transitions. [2021-06-06 00:23:57,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-06 00:23:57,552 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:57,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:57,552 INFO L225 Difference]: With dead ends: 589 [2021-06-06 00:23:57,552 INFO L226 Difference]: Without dead ends: 580 [2021-06-06 00:23:57,552 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1028 ImplicationChecksByTransitivity, 1127.4ms TimeCoverageRelationStatistics Valid=315, Invalid=3225, Unknown=0, NotChecked=0, Total=3540 [2021-06-06 00:23:57,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-06-06 00:23:57,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 407. [2021-06-06 00:23:57,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0123152709359604) internal successors, (817), 406 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:57,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 817 transitions. [2021-06-06 00:23:57,557 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 817 transitions. Word has length 30 [2021-06-06 00:23:57,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:57,557 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 817 transitions. [2021-06-06 00:23:57,557 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:57,557 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 817 transitions. [2021-06-06 00:23:57,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:57,558 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:57,558 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:57,773 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-06-06 00:23:57,773 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:57,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:57,773 INFO L82 PathProgramCache]: Analyzing trace with hash 597950229, now seen corresponding path program 87 times [2021-06-06 00:23:57,774 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:57,774 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894098223] [2021-06-06 00:23:57,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:57,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:57,993 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:57,993 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:57,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894098223] [2021-06-06 00:23:57,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894098223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:57,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96728954] [2021-06-06 00:23:57,993 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 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-06 00:23:58,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:23:58,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:23:58,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:23:58,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:23:58,130 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 11 treesize of output 7 [2021-06-06 00:23:58,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:23:58,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:23:58,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:23:58,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:23:58,350 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:58,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96728954] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:58,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:23:58,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:23:58,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555884528] [2021-06-06 00:23:58,351 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:23:58,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:23:58,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:23:58,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:23:58,351 INFO L87 Difference]: Start difference. First operand 407 states and 817 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:59,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:23:59,578 INFO L93 Difference]: Finished difference Result 521 states and 1029 transitions. [2021-06-06 00:23:59,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:23:59,579 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:23:59,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:23:59,579 INFO L225 Difference]: With dead ends: 521 [2021-06-06 00:23:59,579 INFO L226 Difference]: Without dead ends: 506 [2021-06-06 00:23:59,579 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1289.0ms TimeCoverageRelationStatistics Valid=314, Invalid=2878, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:23:59,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-06-06 00:23:59,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 405. [2021-06-06 00:23:59,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.012376237623762) internal successors, (813), 404 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:59,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 813 transitions. [2021-06-06 00:23:59,583 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 813 transitions. Word has length 30 [2021-06-06 00:23:59,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:23:59,583 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 813 transitions. [2021-06-06 00:23:59,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:23:59,583 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 813 transitions. [2021-06-06 00:23:59,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:23:59,584 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:23:59,584 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:23:59,784 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-06-06 00:23:59,784 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:23:59,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:23:59,785 INFO L82 PathProgramCache]: Analyzing trace with hash 2066616947, now seen corresponding path program 88 times [2021-06-06 00:23:59,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:23:59,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503693559] [2021-06-06 00:23:59,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:23:59,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:23:59,996 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:23:59,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:23:59,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503693559] [2021-06-06 00:23:59,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503693559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:23:59,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239317736] [2021-06-06 00:23:59,996 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 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-06 00:24:00,017 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:24:00,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:00,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:00,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:00,124 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 15 treesize of output 7 [2021-06-06 00:24:00,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:00,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:00,131 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:00,131 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:00,310 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:00,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239317736] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:00,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:00,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:24:00,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243343878] [2021-06-06 00:24:00,311 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:24:00,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:00,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:24:00,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=836, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:24:00,311 INFO L87 Difference]: Start difference. First operand 405 states and 813 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:01,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:01,546 INFO L93 Difference]: Finished difference Result 595 states and 1169 transitions. [2021-06-06 00:24:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:24:01,546 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:01,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:01,546 INFO L225 Difference]: With dead ends: 595 [2021-06-06 00:24:01,546 INFO L226 Difference]: Without dead ends: 578 [2021-06-06 00:24:01,547 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 858 ImplicationChecksByTransitivity, 1150.7ms TimeCoverageRelationStatistics Valid=292, Invalid=2900, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:24:01,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-06-06 00:24:01,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 414. [2021-06-06 00:24:01,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.0072639225181597) internal successors, (829), 413 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:01,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 829 transitions. [2021-06-06 00:24:01,551 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 829 transitions. Word has length 30 [2021-06-06 00:24:01,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:01,551 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 829 transitions. [2021-06-06 00:24:01,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:01,551 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 829 transitions. [2021-06-06 00:24:01,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:01,551 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:01,551 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:01,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:01,753 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:01,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:01,753 INFO L82 PathProgramCache]: Analyzing trace with hash -709311551, now seen corresponding path program 89 times [2021-06-06 00:24:01,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:01,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231072371] [2021-06-06 00:24:01,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:01,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:01,965 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:01,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:01,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231072371] [2021-06-06 00:24:01,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231072371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:01,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595211969] [2021-06-06 00:24:01,966 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:24:01,987 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:24:01,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:01,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:24:01,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:02,096 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 11 treesize of output 7 [2021-06-06 00:24:02,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:02,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:02,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:02,106 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:02,309 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:02,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595211969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:02,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:02,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:02,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390444644] [2021-06-06 00:24:02,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:02,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:02,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:02,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:02,310 INFO L87 Difference]: Start difference. First operand 414 states and 829 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:03,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:03,542 INFO L93 Difference]: Finished difference Result 594 states and 1166 transitions. [2021-06-06 00:24:03,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:24:03,542 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:03,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:03,543 INFO L225 Difference]: With dead ends: 594 [2021-06-06 00:24:03,543 INFO L226 Difference]: Without dead ends: 550 [2021-06-06 00:24:03,543 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 920 ImplicationChecksByTransitivity, 1155.3ms TimeCoverageRelationStatistics Valid=307, Invalid=3115, Unknown=0, NotChecked=0, Total=3422 [2021-06-06 00:24:03,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-06-06 00:24:03,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 404. [2021-06-06 00:24:03,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.9975186104218363) internal successors, (805), 403 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:03,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 805 transitions. [2021-06-06 00:24:03,547 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 805 transitions. Word has length 30 [2021-06-06 00:24:03,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:03,547 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 805 transitions. [2021-06-06 00:24:03,547 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:03,547 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 805 transitions. [2021-06-06 00:24:03,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:03,547 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:03,547 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:03,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-06-06 00:24:03,748 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:03,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:03,748 INFO L82 PathProgramCache]: Analyzing trace with hash -1339731959, now seen corresponding path program 90 times [2021-06-06 00:24:03,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:03,748 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084870412] [2021-06-06 00:24:03,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:03,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:03,977 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:03,977 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:03,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084870412] [2021-06-06 00:24:03,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084870412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:03,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560052347] [2021-06-06 00:24:03,977 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 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-06 00:24:03,998 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-06 00:24:03,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:03,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:04,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:04,115 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 11 treesize of output 7 [2021-06-06 00:24:04,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:04,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:04,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:04,122 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:04,344 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:04,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560052347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:04,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:04,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:04,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785742305] [2021-06-06 00:24:04,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:04,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:04,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:04,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:04,345 INFO L87 Difference]: Start difference. First operand 404 states and 805 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:05,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:05,077 INFO L93 Difference]: Finished difference Result 533 states and 1039 transitions. [2021-06-06 00:24:05,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:24:05,081 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:05,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:05,081 INFO L225 Difference]: With dead ends: 533 [2021-06-06 00:24:05,081 INFO L226 Difference]: Without dead ends: 524 [2021-06-06 00:24:05,081 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 876.1ms TimeCoverageRelationStatistics Valid=203, Invalid=2053, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:24:05,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-06-06 00:24:05,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 406. [2021-06-06 00:24:05,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 1.9950617283950618) internal successors, (808), 405 states have internal predecessors, (808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:05,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 808 transitions. [2021-06-06 00:24:05,085 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 808 transitions. Word has length 30 [2021-06-06 00:24:05,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:05,085 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 808 transitions. [2021-06-06 00:24:05,085 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:05,085 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 808 transitions. [2021-06-06 00:24:05,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:05,086 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:05,086 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:05,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-06-06 00:24:05,293 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:05,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:05,293 INFO L82 PathProgramCache]: Analyzing trace with hash -457666235, now seen corresponding path program 91 times [2021-06-06 00:24:05,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:05,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851149518] [2021-06-06 00:24:05,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:05,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:05,511 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:05,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:05,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851149518] [2021-06-06 00:24:05,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851149518] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:05,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083323693] [2021-06-06 00:24:05,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 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-06 00:24:05,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:05,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:05,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:05,646 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 15 treesize of output 7 [2021-06-06 00:24:05,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:05,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:05,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:05,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:05,878 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:05,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083323693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:05,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:05,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:05,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587501420] [2021-06-06 00:24:05,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:05,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:05,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:05,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=958, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:05,879 INFO L87 Difference]: Start difference. First operand 406 states and 808 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:06,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:06,847 INFO L93 Difference]: Finished difference Result 461 states and 909 transitions. [2021-06-06 00:24:06,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:24:06,847 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:06,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:06,848 INFO L225 Difference]: With dead ends: 461 [2021-06-06 00:24:06,848 INFO L226 Difference]: Without dead ends: 438 [2021-06-06 00:24:06,848 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 558 ImplicationChecksByTransitivity, 1019.7ms TimeCoverageRelationStatistics Valid=230, Invalid=2122, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:24:06,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-06-06 00:24:06,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 396. [2021-06-06 00:24:06,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 2.007594936708861) internal successors, (793), 395 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:06,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 793 transitions. [2021-06-06 00:24:06,851 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 793 transitions. Word has length 30 [2021-06-06 00:24:06,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:06,851 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 793 transitions. [2021-06-06 00:24:06,851 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:06,851 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 793 transitions. [2021-06-06 00:24:06,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:06,852 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:06,852 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:07,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-06-06 00:24:07,061 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:07,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:07,061 INFO L82 PathProgramCache]: Analyzing trace with hash -1335673885, now seen corresponding path program 92 times [2021-06-06 00:24:07,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:07,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458002693] [2021-06-06 00:24:07,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:07,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:07,268 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:07,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:07,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458002693] [2021-06-06 00:24:07,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458002693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:07,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42193628] [2021-06-06 00:24:07,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:07,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:24:07,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:07,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:24:07,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:07,404 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 15 treesize of output 7 [2021-06-06 00:24:07,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:07,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:07,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:07,411 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:07,623 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:07,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42193628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:07,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:07,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:07,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123210020] [2021-06-06 00:24:07,624 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:07,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:07,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:07,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:07,624 INFO L87 Difference]: Start difference. First operand 396 states and 793 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:08,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:08,434 INFO L93 Difference]: Finished difference Result 535 states and 1053 transitions. [2021-06-06 00:24:08,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:24:08,434 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:08,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:08,435 INFO L225 Difference]: With dead ends: 535 [2021-06-06 00:24:08,435 INFO L226 Difference]: Without dead ends: 502 [2021-06-06 00:24:08,435 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 904.5ms TimeCoverageRelationStatistics Valid=206, Invalid=2050, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:24:08,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-06-06 00:24:08,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 392. [2021-06-06 00:24:08,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.010230179028133) internal successors, (786), 391 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:08,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 786 transitions. [2021-06-06 00:24:08,439 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 786 transitions. Word has length 30 [2021-06-06 00:24:08,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:08,439 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 786 transitions. [2021-06-06 00:24:08,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:08,439 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 786 transitions. [2021-06-06 00:24:08,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:08,439 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:08,440 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:08,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:08,640 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:08,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:08,640 INFO L82 PathProgramCache]: Analyzing trace with hash -1504919351, now seen corresponding path program 93 times [2021-06-06 00:24:08,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:08,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142494251] [2021-06-06 00:24:08,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:08,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:08,847 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:08,847 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:08,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142494251] [2021-06-06 00:24:08,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142494251] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:08,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794151147] [2021-06-06 00:24:08,847 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:08,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:24:08,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:08,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:24:08,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:08,982 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 11 treesize of output 7 [2021-06-06 00:24:08,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:08,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:08,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:08,988 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:09,195 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:09,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794151147] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:09,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:09,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:09,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336314389] [2021-06-06 00:24:09,196 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:09,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:09,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:09,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=953, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:09,196 INFO L87 Difference]: Start difference. First operand 392 states and 786 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:10,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:10,312 INFO L93 Difference]: Finished difference Result 603 states and 1181 transitions. [2021-06-06 00:24:10,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:24:10,312 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:10,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:10,313 INFO L225 Difference]: With dead ends: 603 [2021-06-06 00:24:10,313 INFO L226 Difference]: Without dead ends: 594 [2021-06-06 00:24:10,313 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 1069.1ms TimeCoverageRelationStatistics Valid=276, Invalid=2804, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:24:10,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-06-06 00:24:10,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 407. [2021-06-06 00:24:10,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0147783251231526) internal successors, (818), 406 states have internal predecessors, (818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:10,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 818 transitions. [2021-06-06 00:24:10,319 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 818 transitions. Word has length 30 [2021-06-06 00:24:10,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:10,319 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 818 transitions. [2021-06-06 00:24:10,320 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:10,320 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 818 transitions. [2021-06-06 00:24:10,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:10,320 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:10,320 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:10,524 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-06-06 00:24:10,525 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:10,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:10,525 INFO L82 PathProgramCache]: Analyzing trace with hash -622853627, now seen corresponding path program 94 times [2021-06-06 00:24:10,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:10,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135290755] [2021-06-06 00:24:10,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:10,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:10,737 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:10,737 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:10,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135290755] [2021-06-06 00:24:10,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135290755] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:10,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141354787] [2021-06-06 00:24:10,737 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 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-06 00:24:10,759 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:24:10,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:10,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:10,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:10,870 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 15 treesize of output 7 [2021-06-06 00:24:10,870 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:10,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:10,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:10,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:11,083 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:11,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141354787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:11,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:11,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:11,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38040511] [2021-06-06 00:24:11,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:11,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:11,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:11,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:11,084 INFO L87 Difference]: Start difference. First operand 407 states and 818 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:12,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:12,405 INFO L93 Difference]: Finished difference Result 529 states and 1046 transitions. [2021-06-06 00:24:12,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:24:12,406 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:12,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:12,406 INFO L225 Difference]: With dead ends: 529 [2021-06-06 00:24:12,406 INFO L226 Difference]: Without dead ends: 514 [2021-06-06 00:24:12,407 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 860 ImplicationChecksByTransitivity, 1240.8ms TimeCoverageRelationStatistics Valid=314, Invalid=2878, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:24:12,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-06-06 00:24:12,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 405. [2021-06-06 00:24:12,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.014851485148515) internal successors, (814), 404 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:12,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 814 transitions. [2021-06-06 00:24:12,410 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 814 transitions. Word has length 30 [2021-06-06 00:24:12,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:12,410 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 814 transitions. [2021-06-06 00:24:12,410 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:12,410 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 814 transitions. [2021-06-06 00:24:12,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:12,411 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:12,411 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:12,611 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-06-06 00:24:12,611 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:12,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:12,611 INFO L82 PathProgramCache]: Analyzing trace with hash 845813091, now seen corresponding path program 95 times [2021-06-06 00:24:12,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:12,611 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905725126] [2021-06-06 00:24:12,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:12,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:12,814 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:12,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:12,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905725126] [2021-06-06 00:24:12,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905725126] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:12,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654285602] [2021-06-06 00:24:12,815 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:24:12,836 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:24:12,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:12,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:24:12,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:12,940 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 11 treesize of output 7 [2021-06-06 00:24:12,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:12,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:12,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:12,946 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:13,115 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:13,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654285602] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:13,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:13,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:24:13,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740469535] [2021-06-06 00:24:13,116 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:24:13,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:13,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:24:13,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:24:13,116 INFO L87 Difference]: Start difference. First operand 405 states and 814 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:14,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:14,414 INFO L93 Difference]: Finished difference Result 640 states and 1252 transitions. [2021-06-06 00:24:14,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:24:14,415 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:14,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:14,415 INFO L225 Difference]: With dead ends: 640 [2021-06-06 00:24:14,415 INFO L226 Difference]: Without dead ends: 623 [2021-06-06 00:24:14,415 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 1102.4ms TimeCoverageRelationStatistics Valid=292, Invalid=2900, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:24:14,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-06-06 00:24:14,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 414. [2021-06-06 00:24:14,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.009685230024213) internal successors, (830), 413 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:14,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 830 transitions. [2021-06-06 00:24:14,419 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 830 transitions. Word has length 30 [2021-06-06 00:24:14,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:14,420 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 830 transitions. [2021-06-06 00:24:14,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:14,420 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 830 transitions. [2021-06-06 00:24:14,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:14,420 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:14,420 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:14,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-06-06 00:24:14,621 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:14,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:14,621 INFO L82 PathProgramCache]: Analyzing trace with hash -1930115407, now seen corresponding path program 96 times [2021-06-06 00:24:14,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:14,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663057855] [2021-06-06 00:24:14,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:14,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:14,826 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:14,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:14,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663057855] [2021-06-06 00:24:14,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663057855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:14,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589738190] [2021-06-06 00:24:14,827 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 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-06 00:24:14,848 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:24:14,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:14,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:24:14,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:14,964 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 11 treesize of output 7 [2021-06-06 00:24:14,965 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:14,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:14,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:14,973 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:15,176 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:15,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589738190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:15,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:15,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:15,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240442278] [2021-06-06 00:24:15,176 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:15,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:15,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:15,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=953, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:15,177 INFO L87 Difference]: Start difference. First operand 414 states and 830 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:16,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:16,391 INFO L93 Difference]: Finished difference Result 639 states and 1249 transitions. [2021-06-06 00:24:16,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:24:16,391 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:16,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:16,392 INFO L225 Difference]: With dead ends: 639 [2021-06-06 00:24:16,392 INFO L226 Difference]: Without dead ends: 595 [2021-06-06 00:24:16,392 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 976 ImplicationChecksByTransitivity, 1118.2ms TimeCoverageRelationStatistics Valid=307, Invalid=3115, Unknown=0, NotChecked=0, Total=3422 [2021-06-06 00:24:16,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-06-06 00:24:16,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 404. [2021-06-06 00:24:16,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.0) internal successors, (806), 403 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:16,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 806 transitions. [2021-06-06 00:24:16,396 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 806 transitions. Word has length 30 [2021-06-06 00:24:16,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:16,396 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 806 transitions. [2021-06-06 00:24:16,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:16,396 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 806 transitions. [2021-06-06 00:24:16,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:16,396 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:16,396 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:16,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:16,597 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:16,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:16,597 INFO L82 PathProgramCache]: Analyzing trace with hash 1734431481, now seen corresponding path program 97 times [2021-06-06 00:24:16,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:16,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031052993] [2021-06-06 00:24:16,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:16,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:16,806 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:16,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:16,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031052993] [2021-06-06 00:24:16,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031052993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:16,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742422792] [2021-06-06 00:24:16,806 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 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-06 00:24:16,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:16,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:16,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:16,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-06 00:24:16,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:16,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:16,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:16,943 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:17,147 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:17,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742422792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:17,147 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:17,147 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:17,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57546153] [2021-06-06 00:24:17,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:17,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:17,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:17,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:17,148 INFO L87 Difference]: Start difference. First operand 404 states and 806 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:17,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:17,980 INFO L93 Difference]: Finished difference Result 552 states and 1078 transitions. [2021-06-06 00:24:17,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:24:17,980 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:17,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:17,981 INFO L225 Difference]: With dead ends: 552 [2021-06-06 00:24:17,981 INFO L226 Difference]: Without dead ends: 543 [2021-06-06 00:24:17,981 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 832.7ms TimeCoverageRelationStatistics Valid=205, Invalid=2051, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:24:17,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-06 00:24:17,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 406. [2021-06-06 00:24:17,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 1.997530864197531) internal successors, (809), 405 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:17,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 809 transitions. [2021-06-06 00:24:17,985 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 809 transitions. Word has length 30 [2021-06-06 00:24:17,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:17,985 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 809 transitions. [2021-06-06 00:24:17,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:17,985 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 809 transitions. [2021-06-06 00:24:17,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:17,985 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:17,985 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:18,185 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:18,186 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:18,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:18,186 INFO L82 PathProgramCache]: Analyzing trace with hash -1678470091, now seen corresponding path program 98 times [2021-06-06 00:24:18,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:18,186 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643075219] [2021-06-06 00:24:18,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:18,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:18,403 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:18,403 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:18,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643075219] [2021-06-06 00:24:18,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643075219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:18,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921631333] [2021-06-06 00:24:18,403 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:24:18,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:24:18,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:18,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:18,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:18,536 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 11 treesize of output 7 [2021-06-06 00:24:18,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:18,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:18,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:18,542 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:18,757 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:18,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921631333] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:18,758 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:18,758 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:18,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162188669] [2021-06-06 00:24:18,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:18,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:18,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:18,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:18,758 INFO L87 Difference]: Start difference. First operand 406 states and 809 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:19,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:19,584 INFO L93 Difference]: Finished difference Result 473 states and 934 transitions. [2021-06-06 00:24:19,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:24:19,584 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:19,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:19,585 INFO L225 Difference]: With dead ends: 473 [2021-06-06 00:24:19,585 INFO L226 Difference]: Without dead ends: 450 [2021-06-06 00:24:19,585 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 976.8ms TimeCoverageRelationStatistics Valid=232, Invalid=2120, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:24:19,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-06-06 00:24:19,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 396. [2021-06-06 00:24:19,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 2.010126582278481) internal successors, (794), 395 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:19,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 794 transitions. [2021-06-06 00:24:19,588 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 794 transitions. Word has length 30 [2021-06-06 00:24:19,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:19,588 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 794 transitions. [2021-06-06 00:24:19,588 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:19,588 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 794 transitions. [2021-06-06 00:24:19,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:19,589 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:19,589 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:19,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:19,789 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:19,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:19,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1738489555, now seen corresponding path program 99 times [2021-06-06 00:24:19,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:19,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498399723] [2021-06-06 00:24:19,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:19,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:19,995 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:19,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:19,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498399723] [2021-06-06 00:24:19,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498399723] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:19,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488612415] [2021-06-06 00:24:19,995 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 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-06 00:24:20,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:24:20,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:20,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:24:20,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:20,127 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 15 treesize of output 7 [2021-06-06 00:24:20,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:20,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:20,133 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:20,133 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:20,339 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:20,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488612415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:20,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:20,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:20,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268373325] [2021-06-06 00:24:20,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:20,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:20,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:20,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:20,340 INFO L87 Difference]: Start difference. First operand 396 states and 794 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:21,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:21,121 INFO L93 Difference]: Finished difference Result 557 states and 1097 transitions. [2021-06-06 00:24:21,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:24:21,122 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:21,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:21,122 INFO L225 Difference]: With dead ends: 557 [2021-06-06 00:24:21,122 INFO L226 Difference]: Without dead ends: 524 [2021-06-06 00:24:21,122 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 869.5ms TimeCoverageRelationStatistics Valid=208, Invalid=2048, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:24:21,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-06-06 00:24:21,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 393. [2021-06-06 00:24:21,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.0127551020408165) internal successors, (789), 392 states have internal predecessors, (789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:21,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 789 transitions. [2021-06-06 00:24:21,126 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 789 transitions. Word has length 30 [2021-06-06 00:24:21,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:21,126 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 789 transitions. [2021-06-06 00:24:21,126 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:21,126 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 789 transitions. [2021-06-06 00:24:21,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:21,126 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:21,126 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:21,327 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-06-06 00:24:21,327 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:21,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:21,327 INFO L82 PathProgramCache]: Analyzing trace with hash -2070340237, now seen corresponding path program 100 times [2021-06-06 00:24:21,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:21,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682386577] [2021-06-06 00:24:21,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:21,541 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:21,541 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:21,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682386577] [2021-06-06 00:24:21,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682386577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:21,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625316682] [2021-06-06 00:24:21,541 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 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-06 00:24:21,562 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:24:21,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:21,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:21,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:21,677 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 15 treesize of output 7 [2021-06-06 00:24:21,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:21,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:21,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:21,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:21,891 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:21,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625316682] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:21,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:21,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:21,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910636985] [2021-06-06 00:24:21,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:21,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:21,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:21,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:21,892 INFO L87 Difference]: Start difference. First operand 393 states and 789 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:22,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:22,757 INFO L93 Difference]: Finished difference Result 547 states and 1067 transitions. [2021-06-06 00:24:22,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:24:22,757 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:22,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:22,758 INFO L225 Difference]: With dead ends: 547 [2021-06-06 00:24:22,758 INFO L226 Difference]: Without dead ends: 538 [2021-06-06 00:24:22,758 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 844.1ms TimeCoverageRelationStatistics Valid=208, Invalid=2144, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:24:22,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-06-06 00:24:22,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 407. [2021-06-06 00:24:22,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0073891625615765) internal successors, (815), 406 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:22,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 815 transitions. [2021-06-06 00:24:22,762 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 815 transitions. Word has length 30 [2021-06-06 00:24:22,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:22,762 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 815 transitions. [2021-06-06 00:24:22,762 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:22,762 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 815 transitions. [2021-06-06 00:24:22,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:22,762 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:22,762 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:22,963 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-06-06 00:24:22,963 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:22,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:22,963 INFO L82 PathProgramCache]: Analyzing trace with hash -1188274513, now seen corresponding path program 101 times [2021-06-06 00:24:22,963 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:22,963 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151130267] [2021-06-06 00:24:22,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:22,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:23,177 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:23,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:23,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151130267] [2021-06-06 00:24:23,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151130267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:23,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294931550] [2021-06-06 00:24:23,177 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 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-06 00:24:23,198 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:24:23,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:23,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:23,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:23,315 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 11 treesize of output 7 [2021-06-06 00:24:23,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:23,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:23,322 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:23,322 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:23,545 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:23,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294931550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:23,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:23,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:23,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239782037] [2021-06-06 00:24:23,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:23,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:23,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:23,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:23,545 INFO L87 Difference]: Start difference. First operand 407 states and 815 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:24,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:24,467 INFO L93 Difference]: Finished difference Result 478 states and 944 transitions. [2021-06-06 00:24:24,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:24:24,467 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:24,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:24,468 INFO L225 Difference]: With dead ends: 478 [2021-06-06 00:24:24,468 INFO L226 Difference]: Without dead ends: 463 [2021-06-06 00:24:24,468 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 996.4ms TimeCoverageRelationStatistics Valid=237, Invalid=2213, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:24:24,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-06-06 00:24:24,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 405. [2021-06-06 00:24:24,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.007425742574257) internal successors, (811), 404 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:24,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 811 transitions. [2021-06-06 00:24:24,471 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 811 transitions. Word has length 30 [2021-06-06 00:24:24,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:24,471 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 811 transitions. [2021-06-06 00:24:24,471 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:24,471 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 811 transitions. [2021-06-06 00:24:24,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:24,472 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:24,472 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:24,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-06-06 00:24:24,672 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:24,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:24,672 INFO L82 PathProgramCache]: Analyzing trace with hash 280392205, now seen corresponding path program 102 times [2021-06-06 00:24:24,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:24,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703909621] [2021-06-06 00:24:24,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:24,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:24,879 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:24,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:24,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703909621] [2021-06-06 00:24:24,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703909621] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:24,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147919752] [2021-06-06 00:24:24,879 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 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-06 00:24:24,901 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-06 00:24:24,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:24,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:24,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:25,006 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 11 treesize of output 7 [2021-06-06 00:24:25,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:25,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:25,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:25,013 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:25,184 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:25,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147919752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:25,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:25,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:24:25,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556704004] [2021-06-06 00:24:25,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:24:25,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:25,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:24:25,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:24:25,185 INFO L87 Difference]: Start difference. First operand 405 states and 811 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:25,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:25,980 INFO L93 Difference]: Finished difference Result 554 states and 1087 transitions. [2021-06-06 00:24:25,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:24:25,980 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:25,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:25,981 INFO L225 Difference]: With dead ends: 554 [2021-06-06 00:24:25,981 INFO L226 Difference]: Without dead ends: 509 [2021-06-06 00:24:25,981 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 779.9ms TimeCoverageRelationStatistics Valid=199, Invalid=1871, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:24:25,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-06-06 00:24:25,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 397. [2021-06-06 00:24:25,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.007575757575758) internal successors, (795), 396 states have internal predecessors, (795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:25,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 795 transitions. [2021-06-06 00:24:25,985 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 795 transitions. Word has length 30 [2021-06-06 00:24:25,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:25,985 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 795 transitions. [2021-06-06 00:24:25,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:25,985 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 795 transitions. [2021-06-06 00:24:25,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:25,985 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:25,985 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:26,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-06-06 00:24:26,186 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:26,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:26,186 INFO L82 PathProgramCache]: Analyzing trace with hash -2066282163, now seen corresponding path program 103 times [2021-06-06 00:24:26,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:26,186 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356463278] [2021-06-06 00:24:26,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:26,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:26,389 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:26,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:26,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356463278] [2021-06-06 00:24:26,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356463278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:26,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157120659] [2021-06-06 00:24:26,389 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 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-06 00:24:26,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:26,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:26,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:26,524 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 15 treesize of output 7 [2021-06-06 00:24:26,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:26,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:26,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:26,530 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:26,738 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:26,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157120659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:26,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:26,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:26,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363069404] [2021-06-06 00:24:26,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:26,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:26,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:26,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:26,739 INFO L87 Difference]: Start difference. First operand 397 states and 795 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:27,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:27,375 INFO L93 Difference]: Finished difference Result 537 states and 1056 transitions. [2021-06-06 00:24:27,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:24:27,376 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:27,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:27,376 INFO L225 Difference]: With dead ends: 537 [2021-06-06 00:24:27,376 INFO L226 Difference]: Without dead ends: 504 [2021-06-06 00:24:27,376 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 819.3ms TimeCoverageRelationStatistics Valid=197, Invalid=1965, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:24:27,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-06-06 00:24:27,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 395. [2021-06-06 00:24:27,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.0076142131979697) internal successors, (791), 394 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:27,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 791 transitions. [2021-06-06 00:24:27,380 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 791 transitions. Word has length 30 [2021-06-06 00:24:27,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:27,380 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 791 transitions. [2021-06-06 00:24:27,380 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:27,380 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 791 transitions. [2021-06-06 00:24:27,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:27,380 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:27,380 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:27,581 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-06-06 00:24:27,581 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:27,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:27,581 INFO L82 PathProgramCache]: Analyzing trace with hash -110823607, now seen corresponding path program 104 times [2021-06-06 00:24:27,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:27,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642894944] [2021-06-06 00:24:27,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:27,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:27,804 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:27,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:27,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642894944] [2021-06-06 00:24:27,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642894944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:27,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812279980] [2021-06-06 00:24:27,805 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 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-06 00:24:27,827 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:24:27,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:27,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:27,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:27,945 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 15 treesize of output 7 [2021-06-06 00:24:27,945 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:27,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:27,951 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:27,951 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:28,196 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:28,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812279980] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:28,196 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:28,196 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-06-06 00:24:28,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12763630] [2021-06-06 00:24:28,196 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:24:28,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:28,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:24:28,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1085, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:24:28,197 INFO L87 Difference]: Start difference. First operand 395 states and 791 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:28,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:28,891 INFO L93 Difference]: Finished difference Result 535 states and 1052 transitions. [2021-06-06 00:24:28,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:24:28,892 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:28,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:28,892 INFO L225 Difference]: With dead ends: 535 [2021-06-06 00:24:28,892 INFO L226 Difference]: Without dead ends: 499 [2021-06-06 00:24:28,892 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 907.2ms TimeCoverageRelationStatistics Valid=207, Invalid=2243, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:24:28,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2021-06-06 00:24:28,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 391. [2021-06-06 00:24:28,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.01025641025641) internal successors, (784), 390 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:28,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 784 transitions. [2021-06-06 00:24:28,896 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 784 transitions. Word has length 30 [2021-06-06 00:24:28,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:28,896 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 784 transitions. [2021-06-06 00:24:28,896 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:28,896 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 784 transitions. [2021-06-06 00:24:28,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:28,896 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:28,896 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:29,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:29,097 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:29,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:29,097 INFO L82 PathProgramCache]: Analyzing trace with hash 176162069, now seen corresponding path program 105 times [2021-06-06 00:24:29,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:29,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274051943] [2021-06-06 00:24:29,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:29,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:29,308 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:29,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:29,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274051943] [2021-06-06 00:24:29,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274051943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:29,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303705620] [2021-06-06 00:24:29,308 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 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-06 00:24:29,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:24:29,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:29,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:24:29,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:29,462 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 11 treesize of output 7 [2021-06-06 00:24:29,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:29,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:29,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:29,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:29,656 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:29,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303705620] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:29,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:29,656 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:29,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347467797] [2021-06-06 00:24:29,656 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:29,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:29,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:29,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:29,657 INFO L87 Difference]: Start difference. First operand 391 states and 784 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:30,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:30,763 INFO L93 Difference]: Finished difference Result 664 states and 1303 transitions. [2021-06-06 00:24:30,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-06 00:24:30,763 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:30,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:30,764 INFO L225 Difference]: With dead ends: 664 [2021-06-06 00:24:30,764 INFO L226 Difference]: Without dead ends: 655 [2021-06-06 00:24:30,764 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 1102.9ms TimeCoverageRelationStatistics Valid=280, Invalid=2912, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:24:30,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2021-06-06 00:24:30,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 409. [2021-06-06 00:24:30,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0220588235294117) internal successors, (825), 408 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:30,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 825 transitions. [2021-06-06 00:24:30,768 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 825 transitions. Word has length 30 [2021-06-06 00:24:30,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:30,768 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 825 transitions. [2021-06-06 00:24:30,768 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:30,768 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 825 transitions. [2021-06-06 00:24:30,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:30,769 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:30,769 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:30,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-06-06 00:24:30,969 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:30,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:30,969 INFO L82 PathProgramCache]: Analyzing trace with hash 1058227793, now seen corresponding path program 106 times [2021-06-06 00:24:30,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:30,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903451256] [2021-06-06 00:24:30,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:30,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:31,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:31,179 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:31,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903451256] [2021-06-06 00:24:31,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903451256] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:31,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715278237] [2021-06-06 00:24:31,179 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 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-06 00:24:31,200 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:24:31,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:31,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:31,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:31,335 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 15 treesize of output 7 [2021-06-06 00:24:31,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:31,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:31,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:31,341 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:31,536 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:31,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715278237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:31,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:31,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:31,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706166206] [2021-06-06 00:24:31,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:31,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:31,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:31,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:31,537 INFO L87 Difference]: Start difference. First operand 409 states and 825 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:32,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:32,999 INFO L93 Difference]: Finished difference Result 577 states and 1140 transitions. [2021-06-06 00:24:32,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-06 00:24:32,999 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:32,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:33,000 INFO L225 Difference]: With dead ends: 577 [2021-06-06 00:24:33,000 INFO L226 Difference]: Without dead ends: 562 [2021-06-06 00:24:33,000 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 1279.3ms TimeCoverageRelationStatistics Valid=320, Invalid=2986, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:24:33,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-06-06 00:24:33,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 407. [2021-06-06 00:24:33,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.022167487684729) internal successors, (821), 406 states have internal predecessors, (821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:33,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 821 transitions. [2021-06-06 00:24:33,004 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 821 transitions. Word has length 30 [2021-06-06 00:24:33,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:33,004 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 821 transitions. [2021-06-06 00:24:33,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:33,004 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 821 transitions. [2021-06-06 00:24:33,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:33,004 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:33,004 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:33,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:33,219 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:33,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:33,220 INFO L82 PathProgramCache]: Analyzing trace with hash -1768072785, now seen corresponding path program 107 times [2021-06-06 00:24:33,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:33,220 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789522282] [2021-06-06 00:24:33,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:33,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:33,423 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:33,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:33,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789522282] [2021-06-06 00:24:33,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789522282] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:33,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012209681] [2021-06-06 00:24:33,423 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:24:33,444 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:24:33,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:33,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:24:33,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:33,576 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 11 treesize of output 7 [2021-06-06 00:24:33,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:33,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:33,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:33,583 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:33,738 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:33,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012209681] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:33,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:33,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:24:33,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324040655] [2021-06-06 00:24:33,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:24:33,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:33,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:24:33,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=836, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:24:33,739 INFO L87 Difference]: Start difference. First operand 407 states and 821 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:35,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:35,066 INFO L93 Difference]: Finished difference Result 710 states and 1388 transitions. [2021-06-06 00:24:35,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 00:24:35,066 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:35,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:35,067 INFO L225 Difference]: With dead ends: 710 [2021-06-06 00:24:35,067 INFO L226 Difference]: Without dead ends: 693 [2021-06-06 00:24:35,067 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 930 ImplicationChecksByTransitivity, 1142.3ms TimeCoverageRelationStatistics Valid=296, Invalid=3010, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:24:35,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2021-06-06 00:24:35,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 416. [2021-06-06 00:24:35,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 2.016867469879518) internal successors, (837), 415 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:35,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 837 transitions. [2021-06-06 00:24:35,071 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 837 transitions. Word has length 30 [2021-06-06 00:24:35,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:35,071 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 837 transitions. [2021-06-06 00:24:35,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:35,071 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 837 transitions. [2021-06-06 00:24:35,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:35,072 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:35,072 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:35,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:35,287 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:35,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:35,287 INFO L82 PathProgramCache]: Analyzing trace with hash -249033987, now seen corresponding path program 108 times [2021-06-06 00:24:35,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:35,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797933465] [2021-06-06 00:24:35,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:35,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:35,491 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:35,491 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:35,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797933465] [2021-06-06 00:24:35,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797933465] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:35,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785339907] [2021-06-06 00:24:35,492 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:24:35,513 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:24:35,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:35,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:24:35,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:35,644 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 11 treesize of output 7 [2021-06-06 00:24:35,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:35,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:35,651 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:35,651 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:35,829 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:35,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785339907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:35,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:35,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:35,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889939171] [2021-06-06 00:24:35,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:35,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:35,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:35,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:35,830 INFO L87 Difference]: Start difference. First operand 416 states and 837 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:37,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:37,104 INFO L93 Difference]: Finished difference Result 709 states and 1385 transitions. [2021-06-06 00:24:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 00:24:37,104 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:37,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:37,105 INFO L225 Difference]: With dead ends: 709 [2021-06-06 00:24:37,105 INFO L226 Difference]: Without dead ends: 665 [2021-06-06 00:24:37,105 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 1163.7ms TimeCoverageRelationStatistics Valid=311, Invalid=3229, Unknown=0, NotChecked=0, Total=3540 [2021-06-06 00:24:37,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-06-06 00:24:37,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 406. [2021-06-06 00:24:37,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0074074074074075) internal successors, (813), 405 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:37,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 813 transitions. [2021-06-06 00:24:37,109 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 813 transitions. Word has length 30 [2021-06-06 00:24:37,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:37,109 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 813 transitions. [2021-06-06 00:24:37,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:37,109 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 813 transitions. [2021-06-06 00:24:37,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:37,110 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:37,110 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:37,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable120 [2021-06-06 00:24:37,317 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:37,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:37,317 INFO L82 PathProgramCache]: Analyzing trace with hash -879454395, now seen corresponding path program 109 times [2021-06-06 00:24:37,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:37,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122821736] [2021-06-06 00:24:37,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:37,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:37,545 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:37,545 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:37,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122821736] [2021-06-06 00:24:37,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122821736] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:37,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368119700] [2021-06-06 00:24:37,545 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 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-06 00:24:37,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:37,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:37,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:37,699 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 15 treesize of output 7 [2021-06-06 00:24:37,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:37,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:37,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:37,705 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:37,896 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:37,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368119700] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:37,896 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:37,896 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:37,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953607083] [2021-06-06 00:24:37,896 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:37,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:37,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:37,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:37,897 INFO L87 Difference]: Start difference. First operand 406 states and 813 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:38,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:38,861 INFO L93 Difference]: Finished difference Result 582 states and 1141 transitions. [2021-06-06 00:24:38,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:24:38,862 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:38,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:38,862 INFO L225 Difference]: With dead ends: 582 [2021-06-06 00:24:38,862 INFO L226 Difference]: Without dead ends: 573 [2021-06-06 00:24:38,863 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 877.0ms TimeCoverageRelationStatistics Valid=209, Invalid=2143, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:24:38,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-06-06 00:24:38,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 408. [2021-06-06 00:24:38,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 2.004914004914005) internal successors, (816), 407 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:38,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 816 transitions. [2021-06-06 00:24:38,866 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 816 transitions. Word has length 30 [2021-06-06 00:24:38,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:38,866 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 816 transitions. [2021-06-06 00:24:38,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:38,867 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 816 transitions. [2021-06-06 00:24:38,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:38,867 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:38,867 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:39,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:39,067 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:39,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:39,068 INFO L82 PathProgramCache]: Analyzing trace with hash 2611329, now seen corresponding path program 110 times [2021-06-06 00:24:39,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:39,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192049779] [2021-06-06 00:24:39,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:39,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:39,282 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:39,282 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:39,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192049779] [2021-06-06 00:24:39,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192049779] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:39,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526420456] [2021-06-06 00:24:39,283 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 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-06 00:24:39,304 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:24:39,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:39,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:39,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:39,439 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 11 treesize of output 7 [2021-06-06 00:24:39,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:39,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:39,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:39,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:39,642 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:39,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526420456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:39,642 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:39,642 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:39,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103810787] [2021-06-06 00:24:39,643 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:39,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:39,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:39,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=958, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:39,643 INFO L87 Difference]: Start difference. First operand 408 states and 816 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:40,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:40,742 INFO L93 Difference]: Finished difference Result 494 states and 979 transitions. [2021-06-06 00:24:40,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:24:40,743 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:40,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:40,743 INFO L225 Difference]: With dead ends: 494 [2021-06-06 00:24:40,743 INFO L226 Difference]: Without dead ends: 471 [2021-06-06 00:24:40,743 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 1023.9ms TimeCoverageRelationStatistics Valid=238, Invalid=2212, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:24:40,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2021-06-06 00:24:40,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 398. [2021-06-06 00:24:40,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 2.017632241813602) internal successors, (801), 397 states have internal predecessors, (801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:40,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 801 transitions. [2021-06-06 00:24:40,747 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 801 transitions. Word has length 30 [2021-06-06 00:24:40,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:40,747 INFO L482 AbstractCegarLoop]: Abstraction has 398 states and 801 transitions. [2021-06-06 00:24:40,747 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:40,747 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 801 transitions. [2021-06-06 00:24:40,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:40,747 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:40,747 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:40,947 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:40,948 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:40,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:40,948 INFO L82 PathProgramCache]: Analyzing trace with hash -875396321, now seen corresponding path program 111 times [2021-06-06 00:24:40,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:40,948 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999268564] [2021-06-06 00:24:40,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:40,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:41,168 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:41,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:41,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999268564] [2021-06-06 00:24:41,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999268564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:41,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22607410] [2021-06-06 00:24:41,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:24:41,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:24:41,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:41,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:24:41,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:41,333 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 15 treesize of output 7 [2021-06-06 00:24:41,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:41,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:41,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:41,340 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:41,529 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:41,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22607410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:41,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:41,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:41,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474363209] [2021-06-06 00:24:41,530 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:41,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:41,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:41,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:41,530 INFO L87 Difference]: Start difference. First operand 398 states and 801 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:42,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:42,445 INFO L93 Difference]: Finished difference Result 587 states and 1160 transitions. [2021-06-06 00:24:42,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:24:42,446 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:42,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:42,446 INFO L225 Difference]: With dead ends: 587 [2021-06-06 00:24:42,446 INFO L226 Difference]: Without dead ends: 554 [2021-06-06 00:24:42,446 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 904.7ms TimeCoverageRelationStatistics Valid=212, Invalid=2140, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:24:42,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-06-06 00:24:42,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 395. [2021-06-06 00:24:42,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.020304568527919) internal successors, (796), 394 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:42,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 796 transitions. [2021-06-06 00:24:42,450 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 796 transitions. Word has length 30 [2021-06-06 00:24:42,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:42,450 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 796 transitions. [2021-06-06 00:24:42,450 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:42,450 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 796 transitions. [2021-06-06 00:24:42,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:42,450 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:42,450 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:42,651 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-06-06 00:24:42,651 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:42,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:42,651 INFO L82 PathProgramCache]: Analyzing trace with hash -389258817, now seen corresponding path program 112 times [2021-06-06 00:24:42,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:42,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470065145] [2021-06-06 00:24:42,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:42,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:42,860 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:42,860 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:42,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470065145] [2021-06-06 00:24:42,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470065145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:42,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41464793] [2021-06-06 00:24:42,860 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 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-06 00:24:42,883 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:24:42,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:42,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:42,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:43,014 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 15 treesize of output 7 [2021-06-06 00:24:43,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:43,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:43,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:43,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:43,211 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:43,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41464793] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:43,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:43,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:43,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566432450] [2021-06-06 00:24:43,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:43,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:43,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:43,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:43,212 INFO L87 Difference]: Start difference. First operand 395 states and 796 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:44,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:44,050 INFO L93 Difference]: Finished difference Result 570 states and 1116 transitions. [2021-06-06 00:24:44,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:24:44,051 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:44,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:44,051 INFO L225 Difference]: With dead ends: 570 [2021-06-06 00:24:44,051 INFO L226 Difference]: Without dead ends: 561 [2021-06-06 00:24:44,052 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 839.6ms TimeCoverageRelationStatistics Valid=208, Invalid=2144, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:24:44,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-06-06 00:24:44,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 409. [2021-06-06 00:24:44,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.014705882352941) internal successors, (822), 408 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:44,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 822 transitions. [2021-06-06 00:24:44,055 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 822 transitions. Word has length 30 [2021-06-06 00:24:44,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:44,056 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 822 transitions. [2021-06-06 00:24:44,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:44,056 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 822 transitions. [2021-06-06 00:24:44,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:44,056 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:44,056 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:44,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:44,257 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:44,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:44,257 INFO L82 PathProgramCache]: Analyzing trace with hash 492806907, now seen corresponding path program 113 times [2021-06-06 00:24:44,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:44,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264020587] [2021-06-06 00:24:44,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:44,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:44,475 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:44,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:44,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264020587] [2021-06-06 00:24:44,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264020587] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:44,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137477609] [2021-06-06 00:24:44,475 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:24:44,498 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:24:44,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:44,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:44,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:44,631 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 15 treesize of output 7 [2021-06-06 00:24:44,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:44,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:44,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:44,637 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:44,830 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:44,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137477609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:44,830 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:44,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:44,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316545770] [2021-06-06 00:24:44,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:44,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:44,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:44,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:44,831 INFO L87 Difference]: Start difference. First operand 409 states and 822 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:45,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:45,849 INFO L93 Difference]: Finished difference Result 501 states and 993 transitions. [2021-06-06 00:24:45,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:24:45,849 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:45,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:45,850 INFO L225 Difference]: With dead ends: 501 [2021-06-06 00:24:45,850 INFO L226 Difference]: Without dead ends: 486 [2021-06-06 00:24:45,850 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 992.4ms TimeCoverageRelationStatistics Valid=237, Invalid=2213, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:24:45,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-06-06 00:24:45,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 407. [2021-06-06 00:24:45,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0147783251231526) internal successors, (818), 406 states have internal predecessors, (818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:45,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 818 transitions. [2021-06-06 00:24:45,853 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 818 transitions. Word has length 30 [2021-06-06 00:24:45,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:45,853 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 818 transitions. [2021-06-06 00:24:45,854 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:45,854 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 818 transitions. [2021-06-06 00:24:45,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:45,854 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:45,854 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:46,054 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-06-06 00:24:46,054 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:46,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:46,055 INFO L82 PathProgramCache]: Analyzing trace with hash 1961473625, now seen corresponding path program 114 times [2021-06-06 00:24:46,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:46,055 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856426797] [2021-06-06 00:24:46,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:46,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:46,263 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:46,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:46,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856426797] [2021-06-06 00:24:46,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856426797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:46,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716018900] [2021-06-06 00:24:46,263 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 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-06 00:24:46,286 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-06 00:24:46,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:46,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:46,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:46,410 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 11 treesize of output 7 [2021-06-06 00:24:46,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:46,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:46,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:46,417 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:46,571 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:46,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716018900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:46,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:46,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:24:46,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911492242] [2021-06-06 00:24:46,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:24:46,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:46,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:24:46,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:24:46,572 INFO L87 Difference]: Start difference. First operand 407 states and 818 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:47,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:47,378 INFO L93 Difference]: Finished difference Result 577 states and 1136 transitions. [2021-06-06 00:24:47,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:24:47,378 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:47,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:47,379 INFO L225 Difference]: With dead ends: 577 [2021-06-06 00:24:47,379 INFO L226 Difference]: Without dead ends: 532 [2021-06-06 00:24:47,379 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 781.4ms TimeCoverageRelationStatistics Valid=199, Invalid=1871, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:24:47,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-06-06 00:24:47,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 399. [2021-06-06 00:24:47,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 2.0150753768844223) internal successors, (802), 398 states have internal predecessors, (802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:47,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 802 transitions. [2021-06-06 00:24:47,383 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 802 transitions. Word has length 30 [2021-06-06 00:24:47,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:47,383 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 802 transitions. [2021-06-06 00:24:47,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:47,383 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 802 transitions. [2021-06-06 00:24:47,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:47,383 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:47,383 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:47,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:47,597 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:47,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:47,597 INFO L82 PathProgramCache]: Analyzing trace with hash -385200743, now seen corresponding path program 115 times [2021-06-06 00:24:47,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:47,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536381726] [2021-06-06 00:24:47,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:47,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:47,799 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:47,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:47,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536381726] [2021-06-06 00:24:47,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536381726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:47,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456184408] [2021-06-06 00:24:47,799 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 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-06 00:24:47,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:47,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:47,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:47,955 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 15 treesize of output 7 [2021-06-06 00:24:47,956 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:47,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:47,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:47,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:48,157 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:48,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456184408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:48,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:48,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:48,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267211489] [2021-06-06 00:24:48,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:48,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:48,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:48,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:48,158 INFO L87 Difference]: Start difference. First operand 399 states and 802 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:48,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:48,924 INFO L93 Difference]: Finished difference Result 560 states and 1105 transitions. [2021-06-06 00:24:48,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:24:48,924 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:48,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:48,925 INFO L225 Difference]: With dead ends: 560 [2021-06-06 00:24:48,925 INFO L226 Difference]: Without dead ends: 527 [2021-06-06 00:24:48,925 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 820.4ms TimeCoverageRelationStatistics Valid=197, Invalid=1965, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:24:48,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-06-06 00:24:48,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 397. [2021-06-06 00:24:48,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.015151515151515) internal successors, (798), 396 states have internal predecessors, (798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:48,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 798 transitions. [2021-06-06 00:24:48,929 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 798 transitions. Word has length 30 [2021-06-06 00:24:48,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:48,929 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 798 transitions. [2021-06-06 00:24:48,929 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:48,929 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 798 transitions. [2021-06-06 00:24:48,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:48,929 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:48,929 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:49,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-06-06 00:24:49,133 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:49,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:49,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1570257813, now seen corresponding path program 116 times [2021-06-06 00:24:49,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:49,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761825158] [2021-06-06 00:24:49,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:49,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:49,383 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:49,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:49,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761825158] [2021-06-06 00:24:49,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761825158] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:49,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305288002] [2021-06-06 00:24:49,383 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 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-06 00:24:49,414 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:24:49,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:49,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:49,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:49,555 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 15 treesize of output 7 [2021-06-06 00:24:49,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:49,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:49,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:49,562 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:49,781 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:49,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305288002] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:49,781 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:49,781 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-06-06 00:24:49,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648627415] [2021-06-06 00:24:49,781 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:24:49,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:49,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:24:49,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1085, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:24:49,782 INFO L87 Difference]: Start difference. First operand 397 states and 798 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:50,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:50,611 INFO L93 Difference]: Finished difference Result 561 states and 1106 transitions. [2021-06-06 00:24:50,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:24:50,612 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:50,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:50,612 INFO L225 Difference]: With dead ends: 561 [2021-06-06 00:24:50,612 INFO L226 Difference]: Without dead ends: 525 [2021-06-06 00:24:50,612 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 908.3ms TimeCoverageRelationStatistics Valid=207, Invalid=2243, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:24:50,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-06-06 00:24:50,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 394. [2021-06-06 00:24:50,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 2.017811704834606) internal successors, (793), 393 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:50,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 793 transitions. [2021-06-06 00:24:50,616 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 793 transitions. Word has length 30 [2021-06-06 00:24:50,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:50,616 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 793 transitions. [2021-06-06 00:24:50,616 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:50,616 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 793 transitions. [2021-06-06 00:24:50,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:50,617 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:50,617 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:50,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:50,817 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:50,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:50,817 INFO L82 PathProgramCache]: Analyzing trace with hash -2067864119, now seen corresponding path program 117 times [2021-06-06 00:24:50,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:50,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286110372] [2021-06-06 00:24:50,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:50,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:51,031 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:51,031 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:51,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286110372] [2021-06-06 00:24:51,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286110372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:51,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531656230] [2021-06-06 00:24:51,032 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 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-06 00:24:51,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:24:51,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:51,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:51,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:51,217 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 11 treesize of output 7 [2021-06-06 00:24:51,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:51,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:51,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:51,224 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:51,391 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:51,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531656230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:51,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:51,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:51,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947310105] [2021-06-06 00:24:51,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:51,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:51,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:51,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:51,392 INFO L87 Difference]: Start difference. First operand 394 states and 793 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:52,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:52,315 INFO L93 Difference]: Finished difference Result 588 states and 1145 transitions. [2021-06-06 00:24:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:24:52,315 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:52,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:52,315 INFO L225 Difference]: With dead ends: 588 [2021-06-06 00:24:52,315 INFO L226 Difference]: Without dead ends: 579 [2021-06-06 00:24:52,316 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 887.9ms TimeCoverageRelationStatistics Valid=220, Invalid=2330, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:24:52,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-06-06 00:24:52,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 423. [2021-06-06 00:24:52,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 2.0118483412322274) internal successors, (849), 422 states have internal predecessors, (849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:52,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 849 transitions. [2021-06-06 00:24:52,320 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 849 transitions. Word has length 30 [2021-06-06 00:24:52,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:52,320 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 849 transitions. [2021-06-06 00:24:52,320 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:52,320 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 849 transitions. [2021-06-06 00:24:52,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:52,320 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:52,320 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:52,521 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-06-06 00:24:52,522 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:52,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:52,522 INFO L82 PathProgramCache]: Analyzing trace with hash -1185798395, now seen corresponding path program 118 times [2021-06-06 00:24:52,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:52,522 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677658215] [2021-06-06 00:24:52,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:52,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:52,736 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:52,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:52,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677658215] [2021-06-06 00:24:52,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677658215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:52,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940340964] [2021-06-06 00:24:52,736 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 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-06 00:24:52,762 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:24:52,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:52,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:52,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:52,920 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 15 treesize of output 7 [2021-06-06 00:24:52,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:52,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:52,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:52,926 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:24:53,098 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:53,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940340964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:53,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:53,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:24:53,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133942823] [2021-06-06 00:24:53,099 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:24:53,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:53,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:24:53,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:24:53,099 INFO L87 Difference]: Start difference. First operand 423 states and 849 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:54,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:54,386 INFO L93 Difference]: Finished difference Result 496 states and 973 transitions. [2021-06-06 00:24:54,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:24:54,386 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:54,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:54,387 INFO L225 Difference]: With dead ends: 496 [2021-06-06 00:24:54,387 INFO L226 Difference]: Without dead ends: 481 [2021-06-06 00:24:54,387 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 1171.5ms TimeCoverageRelationStatistics Valid=276, Invalid=2694, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:24:54,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-06-06 00:24:54,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 419. [2021-06-06 00:24:54,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.011961722488038) internal successors, (841), 418 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:54,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 841 transitions. [2021-06-06 00:24:54,390 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 841 transitions. Word has length 30 [2021-06-06 00:24:54,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:54,391 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 841 transitions. [2021-06-06 00:24:54,391 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:54,391 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 841 transitions. [2021-06-06 00:24:54,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:54,391 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:54,391 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:54,591 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:54,592 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:54,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:54,592 INFO L82 PathProgramCache]: Analyzing trace with hash 282868323, now seen corresponding path program 119 times [2021-06-06 00:24:54,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:54,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356392772] [2021-06-06 00:24:54,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:54,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:54,798 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:54,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:54,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356392772] [2021-06-06 00:24:54,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356392772] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:54,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859543763] [2021-06-06 00:24:54,799 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 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-06 00:24:54,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:24:54,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:54,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:24:54,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:54,965 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 11 treesize of output 7 [2021-06-06 00:24:54,965 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:54,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:54,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:54,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:55,112 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:55,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859543763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:55,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:55,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:24:55,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854389233] [2021-06-06 00:24:55,113 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:24:55,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:55,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:24:55,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:24:55,113 INFO L87 Difference]: Start difference. First operand 419 states and 841 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:55,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:55,917 INFO L93 Difference]: Finished difference Result 603 states and 1176 transitions. [2021-06-06 00:24:55,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:24:55,917 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:55,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:55,917 INFO L225 Difference]: With dead ends: 603 [2021-06-06 00:24:55,917 INFO L226 Difference]: Without dead ends: 558 [2021-06-06 00:24:55,918 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 795.0ms TimeCoverageRelationStatistics Valid=206, Invalid=1956, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:24:55,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-06-06 00:24:55,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 406. [2021-06-06 00:24:55,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0123456790123457) internal successors, (815), 405 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:55,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 815 transitions. [2021-06-06 00:24:55,921 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 815 transitions. Word has length 30 [2021-06-06 00:24:55,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:55,921 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 815 transitions. [2021-06-06 00:24:55,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:55,922 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 815 transitions. [2021-06-06 00:24:55,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:55,922 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:55,922 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:56,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:56,128 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:56,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:56,129 INFO L82 PathProgramCache]: Analyzing trace with hash -2063806045, now seen corresponding path program 120 times [2021-06-06 00:24:56,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:56,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798872684] [2021-06-06 00:24:56,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:56,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:56,335 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:56,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:56,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798872684] [2021-06-06 00:24:56,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798872684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:56,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450397324] [2021-06-06 00:24:56,335 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 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-06 00:24:56,358 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-06 00:24:56,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:56,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:56,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:56,512 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 11 treesize of output 7 [2021-06-06 00:24:56,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:56,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:56,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:56,518 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:56,723 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:56,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450397324] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:56,723 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:56,723 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-06-06 00:24:56,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132321488] [2021-06-06 00:24:56,724 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:24:56,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:56,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:24:56,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1077, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:24:56,724 INFO L87 Difference]: Start difference. First operand 406 states and 815 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:57,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:57,608 INFO L93 Difference]: Finished difference Result 610 states and 1185 transitions. [2021-06-06 00:24:57,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:24:57,608 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:57,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:57,609 INFO L225 Difference]: With dead ends: 610 [2021-06-06 00:24:57,609 INFO L226 Difference]: Without dead ends: 577 [2021-06-06 00:24:57,609 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 900.7ms TimeCoverageRelationStatistics Valid=233, Invalid=2419, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:24:57,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-06-06 00:24:57,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 403. [2021-06-06 00:24:57,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.012437810945274) internal successors, (809), 402 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:57,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 809 transitions. [2021-06-06 00:24:57,613 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 809 transitions. Word has length 30 [2021-06-06 00:24:57,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:57,613 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 809 transitions. [2021-06-06 00:24:57,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:57,613 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 809 transitions. [2021-06-06 00:24:57,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:57,613 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:57,613 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:57,814 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:24:57,814 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:57,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:57,814 INFO L82 PathProgramCache]: Analyzing trace with hash -108347489, now seen corresponding path program 121 times [2021-06-06 00:24:57,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:57,814 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824459339] [2021-06-06 00:24:57,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:57,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:58,035 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:58,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:58,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824459339] [2021-06-06 00:24:58,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824459339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:58,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656942422] [2021-06-06 00:24:58,035 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 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-06 00:24:58,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:58,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:24:58,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:58,219 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 11 treesize of output 7 [2021-06-06 00:24:58,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:58,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:58,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:58,226 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:24:58,422 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:58,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656942422] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:58,422 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:24:58,422 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-06-06 00:24:58,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854190745] [2021-06-06 00:24:58,422 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:24:58,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:24:58,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:24:58,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1085, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:24:58,423 INFO L87 Difference]: Start difference. First operand 403 states and 809 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:59,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:24:59,304 INFO L93 Difference]: Finished difference Result 617 states and 1196 transitions. [2021-06-06 00:24:59,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:24:59,304 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:24:59,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:24:59,305 INFO L225 Difference]: With dead ends: 617 [2021-06-06 00:24:59,305 INFO L226 Difference]: Without dead ends: 581 [2021-06-06 00:24:59,305 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 920.5ms TimeCoverageRelationStatistics Valid=214, Invalid=2336, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:24:59,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-06-06 00:24:59,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 400. [2021-06-06 00:24:59,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.0150375939849625) internal successors, (804), 399 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:59,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 804 transitions. [2021-06-06 00:24:59,309 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 804 transitions. Word has length 30 [2021-06-06 00:24:59,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:24:59,309 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 804 transitions. [2021-06-06 00:24:59,309 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:24:59,309 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 804 transitions. [2021-06-06 00:24:59,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:24:59,309 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:24:59,309 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:24:59,511 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-06-06 00:24:59,511 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:24:59,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:24:59,511 INFO L82 PathProgramCache]: Analyzing trace with hash -591750749, now seen corresponding path program 122 times [2021-06-06 00:24:59,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:24:59,511 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697546164] [2021-06-06 00:24:59,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:24:59,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:24:59,733 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:24:59,734 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:24:59,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697546164] [2021-06-06 00:24:59,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697546164] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:24:59,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451988361] [2021-06-06 00:24:59,734 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 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-06 00:24:59,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:24:59,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:24:59,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:24:59,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:24:59,983 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 11 treesize of output 7 [2021-06-06 00:24:59,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:24:59,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:24:59,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:24:59,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:20 [2021-06-06 00:25:00,171 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:00,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451988361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:00,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:00,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-06-06 00:25:00,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707720331] [2021-06-06 00:25:00,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-06 00:25:00,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:00,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-06 00:25:00,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1154, Unknown=0, NotChecked=0, Total=1260 [2021-06-06 00:25:00,172 INFO L87 Difference]: Start difference. First operand 400 states and 804 transitions. Second operand has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:01,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:01,336 INFO L93 Difference]: Finished difference Result 551 states and 1084 transitions. [2021-06-06 00:25:01,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:25:01,336 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:01,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:01,337 INFO L225 Difference]: With dead ends: 551 [2021-06-06 00:25:01,337 INFO L226 Difference]: Without dead ends: 544 [2021-06-06 00:25:01,337 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 856 ImplicationChecksByTransitivity, 1121.3ms TimeCoverageRelationStatistics Valid=254, Invalid=2938, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:25:01,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-06-06 00:25:01,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 388. [2021-06-06 00:25:01,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 2.0103359173126614) internal successors, (778), 387 states have internal predecessors, (778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:01,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 778 transitions. [2021-06-06 00:25:01,341 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 778 transitions. Word has length 30 [2021-06-06 00:25:01,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:01,341 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 778 transitions. [2021-06-06 00:25:01,341 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:01,341 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 778 transitions. [2021-06-06 00:25:01,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:01,341 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:01,341 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:01,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-06-06 00:25:01,542 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:01,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:01,542 INFO L82 PathProgramCache]: Analyzing trace with hash 1007356231, now seen corresponding path program 123 times [2021-06-06 00:25:01,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:01,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209031839] [2021-06-06 00:25:01,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:01,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:01,737 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:01,737 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:01,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209031839] [2021-06-06 00:25:01,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209031839] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:01,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862528434] [2021-06-06 00:25:01,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:25:01,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:25:01,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:01,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:01,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:01,779 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 11 treesize of output 7 [2021-06-06 00:25:01,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:01,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:01,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:01,786 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:25:02,017 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:02,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862528434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:02,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:02,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 28 [2021-06-06 00:25:02,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158457313] [2021-06-06 00:25:02,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-06 00:25:02,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:02,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-06 00:25:02,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=717, Unknown=0, NotChecked=0, Total=812 [2021-06-06 00:25:02,017 INFO L87 Difference]: Start difference. First operand 388 states and 778 transitions. Second operand has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:02,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:02,563 INFO L93 Difference]: Finished difference Result 571 states and 1122 transitions. [2021-06-06 00:25:02,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:25:02,563 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-06 00:25:02,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:02,563 INFO L225 Difference]: With dead ends: 571 [2021-06-06 00:25:02,563 INFO L226 Difference]: Without dead ends: 562 [2021-06-06 00:25:02,564 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 687.5ms TimeCoverageRelationStatistics Valid=203, Invalid=1689, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:25:02,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-06-06 00:25:02,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 415. [2021-06-06 00:25:02,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.002415458937198) internal successors, (829), 414 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:02,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 829 transitions. [2021-06-06 00:25:02,567 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 829 transitions. Word has length 30 [2021-06-06 00:25:02,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:02,567 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 829 transitions. [2021-06-06 00:25:02,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:02,568 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 829 transitions. [2021-06-06 00:25:02,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:02,568 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:02,568 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:02,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-06-06 00:25:02,768 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:02,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:02,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1889421955, now seen corresponding path program 124 times [2021-06-06 00:25:02,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:02,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223532016] [2021-06-06 00:25:02,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:02,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:02,965 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:02,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:02,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223532016] [2021-06-06 00:25:02,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223532016] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:02,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828721204] [2021-06-06 00:25:02,966 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 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-06 00:25:02,988 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:25:02,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:02,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:02,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:03,008 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 15 treesize of output 7 [2021-06-06 00:25:03,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:03,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:03,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:03,015 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:25:03,184 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:03,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828721204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:03,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:03,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-06-06 00:25:03,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232438851] [2021-06-06 00:25:03,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-06 00:25:03,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:03,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-06 00:25:03,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2021-06-06 00:25:03,185 INFO L87 Difference]: Start difference. First operand 415 states and 829 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-06 00:25:03,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:03,946 INFO L93 Difference]: Finished difference Result 504 states and 1000 transitions. [2021-06-06 00:25:03,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:25:03,946 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-06 00:25:03,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:03,946 INFO L225 Difference]: With dead ends: 504 [2021-06-06 00:25:03,946 INFO L226 Difference]: Without dead ends: 489 [2021-06-06 00:25:03,947 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 736.7ms TimeCoverageRelationStatistics Valid=198, Invalid=1442, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:25:03,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2021-06-06 00:25:03,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 413. [2021-06-06 00:25:03,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.0024271844660193) internal successors, (825), 412 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:03,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 825 transitions. [2021-06-06 00:25:03,950 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 825 transitions. Word has length 30 [2021-06-06 00:25:03,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:03,950 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 825 transitions. [2021-06-06 00:25:03,950 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-06 00:25:03,950 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 825 transitions. [2021-06-06 00:25:03,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:03,951 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:03,951 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:04,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-06-06 00:25:04,151 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:04,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:04,151 INFO L82 PathProgramCache]: Analyzing trace with hash -936878623, now seen corresponding path program 125 times [2021-06-06 00:25:04,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:04,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127030657] [2021-06-06 00:25:04,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:04,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:04,348 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:04,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:04,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127030657] [2021-06-06 00:25:04,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127030657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:04,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176532879] [2021-06-06 00:25:04,348 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 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-06 00:25:04,373 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:25:04,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:04,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:25:04,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:04,393 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 11 treesize of output 7 [2021-06-06 00:25:04,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:04,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:04,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:04,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:25:04,543 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:04,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176532879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:04,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:04,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-06-06 00:25:04,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091901284] [2021-06-06 00:25:04,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-06 00:25:04,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:04,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-06 00:25:04,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-06-06 00:25:04,544 INFO L87 Difference]: Start difference. First operand 413 states and 825 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-06 00:25:05,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:05,120 INFO L93 Difference]: Finished difference Result 559 states and 1099 transitions. [2021-06-06 00:25:05,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:25:05,120 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-06 00:25:05,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:05,121 INFO L225 Difference]: With dead ends: 559 [2021-06-06 00:25:05,121 INFO L226 Difference]: Without dead ends: 542 [2021-06-06 00:25:05,121 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 612.8ms TimeCoverageRelationStatistics Valid=172, Invalid=1310, Unknown=0, NotChecked=0, Total=1482 [2021-06-06 00:25:05,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-06-06 00:25:05,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 412. [2021-06-06 00:25:05,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 2.002433090024331) internal successors, (823), 411 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:05,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 823 transitions. [2021-06-06 00:25:05,125 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 823 transitions. Word has length 30 [2021-06-06 00:25:05,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:05,125 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 823 transitions. [2021-06-06 00:25:05,125 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-06 00:25:05,125 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 823 transitions. [2021-06-06 00:25:05,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:05,125 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:05,125 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:05,326 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-06-06 00:25:05,326 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:05,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:05,326 INFO L82 PathProgramCache]: Analyzing trace with hash 582160175, now seen corresponding path program 126 times [2021-06-06 00:25:05,326 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:05,326 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410310346] [2021-06-06 00:25:05,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:05,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:05,535 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:05,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:05,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410310346] [2021-06-06 00:25:05,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410310346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:05,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286700995] [2021-06-06 00:25:05,535 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 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-06 00:25:05,558 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:25:05,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:05,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:25:05,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:05,579 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 11 treesize of output 7 [2021-06-06 00:25:05,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:05,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:05,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:05,586 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:25:05,750 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:05,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286700995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:05,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:05,750 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-06-06 00:25:05,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244511520] [2021-06-06 00:25:05,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-06 00:25:05,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:05,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-06 00:25:05,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-06-06 00:25:05,750 INFO L87 Difference]: Start difference. First operand 412 states and 823 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-06 00:25:06,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:06,307 INFO L93 Difference]: Finished difference Result 561 states and 1102 transitions. [2021-06-06 00:25:06,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:25:06,307 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-06 00:25:06,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:06,307 INFO L225 Difference]: With dead ends: 561 [2021-06-06 00:25:06,307 INFO L226 Difference]: Without dead ends: 520 [2021-06-06 00:25:06,308 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 652.8ms TimeCoverageRelationStatistics Valid=181, Invalid=1459, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:25:06,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-06-06 00:25:06,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 396. [2021-06-06 00:25:06,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 2.007594936708861) internal successors, (793), 395 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:06,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 793 transitions. [2021-06-06 00:25:06,311 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 793 transitions. Word has length 30 [2021-06-06 00:25:06,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:06,311 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 793 transitions. [2021-06-06 00:25:06,311 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-06 00:25:06,311 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 793 transitions. [2021-06-06 00:25:06,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:06,312 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:06,312 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:06,512 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:06,512 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:06,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:06,512 INFO L82 PathProgramCache]: Analyzing trace with hash -829596899, now seen corresponding path program 127 times [2021-06-06 00:25:06,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:06,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021125633] [2021-06-06 00:25:06,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:06,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:06,711 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:06,711 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:06,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021125633] [2021-06-06 00:25:06,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021125633] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:06,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835237695] [2021-06-06 00:25:06,712 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 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-06 00:25:06,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:06,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:06,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:06,757 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 15 treesize of output 7 [2021-06-06 00:25:06,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:06,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:06,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:06,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:25:06,952 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:06,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835237695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:06,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:06,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-06-06 00:25:06,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052014434] [2021-06-06 00:25:06,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-06 00:25:06,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:06,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-06 00:25:06,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:25:06,953 INFO L87 Difference]: Start difference. First operand 396 states and 793 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-06 00:25:07,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:07,609 INFO L93 Difference]: Finished difference Result 578 states and 1137 transitions. [2021-06-06 00:25:07,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:25:07,610 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-06 00:25:07,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:07,610 INFO L225 Difference]: With dead ends: 578 [2021-06-06 00:25:07,610 INFO L226 Difference]: Without dead ends: 569 [2021-06-06 00:25:07,610 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 641.8ms TimeCoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2021-06-06 00:25:07,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-06-06 00:25:07,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 413. [2021-06-06 00:25:07,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.004854368932039) internal successors, (826), 412 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:07,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 826 transitions. [2021-06-06 00:25:07,614 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 826 transitions. Word has length 30 [2021-06-06 00:25:07,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:07,614 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 826 transitions. [2021-06-06 00:25:07,614 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-06 00:25:07,614 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 826 transitions. [2021-06-06 00:25:07,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:07,615 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:07,615 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:07,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-06-06 00:25:07,829 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:07,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:07,829 INFO L82 PathProgramCache]: Analyzing trace with hash 52468825, now seen corresponding path program 128 times [2021-06-06 00:25:07,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:07,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134179275] [2021-06-06 00:25:07,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:07,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:08,018 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:08,018 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:08,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134179275] [2021-06-06 00:25:08,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134179275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:08,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186550086] [2021-06-06 00:25:08,018 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 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-06 00:25:08,041 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:25:08,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:08,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:08,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:08,062 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 11 treesize of output 7 [2021-06-06 00:25:08,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:08,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:08,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:08,068 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:25:08,276 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:08,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186550086] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:08,277 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:08,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 26 [2021-06-06 00:25:08,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749236647] [2021-06-06 00:25:08,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:25:08,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:08,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:25:08,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:25:08,277 INFO L87 Difference]: Start difference. First operand 413 states and 826 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:09,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:09,033 INFO L93 Difference]: Finished difference Result 503 states and 999 transitions. [2021-06-06 00:25:09,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:25:09,034 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:09,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:09,034 INFO L225 Difference]: With dead ends: 503 [2021-06-06 00:25:09,034 INFO L226 Difference]: Without dead ends: 488 [2021-06-06 00:25:09,035 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 759.1ms TimeCoverageRelationStatistics Valid=226, Invalid=1580, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:25:09,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-06-06 00:25:09,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 411. [2021-06-06 00:25:09,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.004878048780488) internal successors, (822), 410 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:09,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 822 transitions. [2021-06-06 00:25:09,038 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 822 transitions. Word has length 30 [2021-06-06 00:25:09,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:09,038 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 822 transitions. [2021-06-06 00:25:09,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:09,038 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 822 transitions. [2021-06-06 00:25:09,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:09,039 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:09,039 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:09,239 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:09,239 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:09,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:09,239 INFO L82 PathProgramCache]: Analyzing trace with hash 1521135543, now seen corresponding path program 129 times [2021-06-06 00:25:09,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:09,239 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874589506] [2021-06-06 00:25:09,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:09,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:09,427 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:09,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:09,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874589506] [2021-06-06 00:25:09,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874589506] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:09,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466651893] [2021-06-06 00:25:09,427 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 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-06 00:25:09,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:25:09,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:09,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:09,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:09,471 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 11 treesize of output 7 [2021-06-06 00:25:09,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:09,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:09,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:09,477 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:25:09,644 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:09,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466651893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:09,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:09,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 24 [2021-06-06 00:25:09,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698004579] [2021-06-06 00:25:09,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-06 00:25:09,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:09,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-06 00:25:09,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:25:09,645 INFO L87 Difference]: Start difference. First operand 411 states and 822 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-06 00:25:10,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:10,155 INFO L93 Difference]: Finished difference Result 563 states and 1109 transitions. [2021-06-06 00:25:10,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:25:10,155 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-06 00:25:10,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:10,155 INFO L225 Difference]: With dead ends: 563 [2021-06-06 00:25:10,155 INFO L226 Difference]: Without dead ends: 546 [2021-06-06 00:25:10,156 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 596.7ms TimeCoverageRelationStatistics Valid=182, Invalid=1300, Unknown=0, NotChecked=0, Total=1482 [2021-06-06 00:25:10,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-06 00:25:10,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 410. [2021-06-06 00:25:10,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 2.0048899755501224) internal successors, (820), 409 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:10,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 820 transitions. [2021-06-06 00:25:10,160 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 820 transitions. Word has length 30 [2021-06-06 00:25:10,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:10,160 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 820 transitions. [2021-06-06 00:25:10,160 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-06 00:25:10,160 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 820 transitions. [2021-06-06 00:25:10,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:10,160 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:10,160 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:10,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:10,365 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:10,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:10,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1254792955, now seen corresponding path program 130 times [2021-06-06 00:25:10,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:10,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100921597] [2021-06-06 00:25:10,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:10,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:10,552 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:10,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:10,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100921597] [2021-06-06 00:25:10,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100921597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:10,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255242727] [2021-06-06 00:25:10,553 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 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-06 00:25:10,577 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:25:10,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:10,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:10,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:10,597 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 15 treesize of output 7 [2021-06-06 00:25:10,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:10,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:10,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:10,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:25:10,759 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:10,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255242727] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:10,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:10,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-06-06 00:25:10,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240802142] [2021-06-06 00:25:10,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-06 00:25:10,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:10,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-06 00:25:10,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:25:10,760 INFO L87 Difference]: Start difference. First operand 410 states and 820 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-06 00:25:11,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:11,423 INFO L93 Difference]: Finished difference Result 559 states and 1099 transitions. [2021-06-06 00:25:11,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:25:11,423 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-06 00:25:11,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:11,423 INFO L225 Difference]: With dead ends: 559 [2021-06-06 00:25:11,423 INFO L226 Difference]: Without dead ends: 518 [2021-06-06 00:25:11,424 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 593.1ms TimeCoverageRelationStatistics Valid=169, Invalid=1313, Unknown=0, NotChecked=0, Total=1482 [2021-06-06 00:25:11,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-06-06 00:25:11,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 397. [2021-06-06 00:25:11,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.007575757575758) internal successors, (795), 396 states have internal predecessors, (795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:11,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 795 transitions. [2021-06-06 00:25:11,427 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 795 transitions. Word has length 30 [2021-06-06 00:25:11,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:11,427 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 795 transitions. [2021-06-06 00:25:11,427 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-06 00:25:11,427 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 795 transitions. [2021-06-06 00:25:11,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:11,428 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:11,428 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:11,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:11,628 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:11,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:11,628 INFO L82 PathProgramCache]: Analyzing trace with hash 1167812163, now seen corresponding path program 131 times [2021-06-06 00:25:11,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:11,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962970761] [2021-06-06 00:25:11,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:11,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:11,828 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:11,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:11,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962970761] [2021-06-06 00:25:11,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962970761] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:11,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857972856] [2021-06-06 00:25:11,829 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 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-06 00:25:11,851 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:25:11,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:11,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:25:11,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:11,870 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 11 treesize of output 7 [2021-06-06 00:25:11,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:11,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:11,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:11,877 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:25:12,063 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:12,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857972856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:12,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:12,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:25:12,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103440274] [2021-06-06 00:25:12,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:25:12,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:12,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:25:12,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=622, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:25:12,064 INFO L87 Difference]: Start difference. First operand 397 states and 795 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:12,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:12,945 INFO L93 Difference]: Finished difference Result 601 states and 1178 transitions. [2021-06-06 00:25:12,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:25:12,946 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:12,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:12,946 INFO L225 Difference]: With dead ends: 601 [2021-06-06 00:25:12,946 INFO L226 Difference]: Without dead ends: 592 [2021-06-06 00:25:12,946 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 801.9ms TimeCoverageRelationStatistics Valid=209, Invalid=1771, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:25:12,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-06-06 00:25:12,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 411. [2021-06-06 00:25:12,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0097560975609756) internal successors, (824), 410 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:12,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 824 transitions. [2021-06-06 00:25:12,950 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 824 transitions. Word has length 30 [2021-06-06 00:25:12,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:12,950 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 824 transitions. [2021-06-06 00:25:12,950 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:12,950 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 824 transitions. [2021-06-06 00:25:12,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:12,951 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:12,951 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:13,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:13,151 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:13,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:13,151 INFO L82 PathProgramCache]: Analyzing trace with hash 2049877887, now seen corresponding path program 132 times [2021-06-06 00:25:13,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:13,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429742062] [2021-06-06 00:25:13,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:13,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:13,350 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:13,351 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:13,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429742062] [2021-06-06 00:25:13,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429742062] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:13,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840135242] [2021-06-06 00:25:13,351 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 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-06 00:25:13,374 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:25:13,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:13,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:25:13,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:13,394 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 11 treesize of output 7 [2021-06-06 00:25:13,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:13,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:13,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:13,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:25:13,592 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:13,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840135242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:13,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:13,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:25:13,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076240655] [2021-06-06 00:25:13,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:25:13,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:13,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:25:13,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:25:13,593 INFO L87 Difference]: Start difference. First operand 411 states and 824 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:14,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:14,581 INFO L93 Difference]: Finished difference Result 518 states and 1022 transitions. [2021-06-06 00:25:14,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:25:14,581 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:14,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:14,582 INFO L225 Difference]: With dead ends: 518 [2021-06-06 00:25:14,582 INFO L226 Difference]: Without dead ends: 503 [2021-06-06 00:25:14,582 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 942.4ms TimeCoverageRelationStatistics Valid=241, Invalid=1829, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:25:14,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-06-06 00:25:14,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 409. [2021-06-06 00:25:14,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0098039215686274) internal successors, (820), 408 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:14,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 820 transitions. [2021-06-06 00:25:14,585 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 820 transitions. Word has length 30 [2021-06-06 00:25:14,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:14,585 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 820 transitions. [2021-06-06 00:25:14,585 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:14,585 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 820 transitions. [2021-06-06 00:25:14,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:14,586 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:14,586 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:14,786 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-06-06 00:25:14,786 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:14,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:14,786 INFO L82 PathProgramCache]: Analyzing trace with hash -776422691, now seen corresponding path program 133 times [2021-06-06 00:25:14,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:14,787 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150116936] [2021-06-06 00:25:14,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:14,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:14,979 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:14,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:14,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150116936] [2021-06-06 00:25:14,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150116936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:14,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626783608] [2021-06-06 00:25:14,979 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 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-06 00:25:15,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:15,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:15,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:15,021 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 15 treesize of output 7 [2021-06-06 00:25:15,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:15,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:15,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:15,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:25:15,193 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:15,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626783608] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:15,193 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:15,193 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-06-06 00:25:15,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023653077] [2021-06-06 00:25:15,193 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-06 00:25:15,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:15,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-06 00:25:15,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:25:15,194 INFO L87 Difference]: Start difference. First operand 409 states and 820 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-06 00:25:16,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:16,107 INFO L93 Difference]: Finished difference Result 589 states and 1157 transitions. [2021-06-06 00:25:16,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:25:16,107 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-06 00:25:16,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:16,108 INFO L225 Difference]: With dead ends: 589 [2021-06-06 00:25:16,108 INFO L226 Difference]: Without dead ends: 572 [2021-06-06 00:25:16,108 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 910.0ms TimeCoverageRelationStatistics Valid=246, Invalid=2106, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:25:16,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-06-06 00:25:16,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 418. [2021-06-06 00:25:16,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 2.0047961630695443) internal successors, (836), 417 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:16,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 836 transitions. [2021-06-06 00:25:16,112 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 836 transitions. Word has length 30 [2021-06-06 00:25:16,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:16,112 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 836 transitions. [2021-06-06 00:25:16,112 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-06 00:25:16,112 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 836 transitions. [2021-06-06 00:25:16,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:16,112 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:16,112 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:16,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-06-06 00:25:16,316 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:16,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:16,316 INFO L82 PathProgramCache]: Analyzing trace with hash 742616107, now seen corresponding path program 134 times [2021-06-06 00:25:16,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:16,316 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778676109] [2021-06-06 00:25:16,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:16,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:16,520 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:16,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:16,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778676109] [2021-06-06 00:25:16,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778676109] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:16,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732408672] [2021-06-06 00:25:16,521 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 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-06 00:25:16,544 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:25:16,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:16,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:16,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:16,563 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 11 treesize of output 7 [2021-06-06 00:25:16,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:16,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:16,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:16,570 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:25:16,779 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:16,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732408672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:16,779 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:16,779 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 28 [2021-06-06 00:25:16,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406385504] [2021-06-06 00:25:16,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-06 00:25:16,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:16,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-06 00:25:16,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=716, Unknown=0, NotChecked=0, Total=812 [2021-06-06 00:25:16,780 INFO L87 Difference]: Start difference. First operand 418 states and 836 transitions. Second operand has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:17,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:17,698 INFO L93 Difference]: Finished difference Result 586 states and 1153 transitions. [2021-06-06 00:25:17,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:25:17,698 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-06 00:25:17,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:17,699 INFO L225 Difference]: With dead ends: 586 [2021-06-06 00:25:17,699 INFO L226 Difference]: Without dead ends: 551 [2021-06-06 00:25:17,699 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 685 ImplicationChecksByTransitivity, 874.4ms TimeCoverageRelationStatistics Valid=276, Invalid=2274, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:25:17,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-06-06 00:25:17,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 408. [2021-06-06 00:25:17,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.9950859950859952) internal successors, (812), 407 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:17,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 812 transitions. [2021-06-06 00:25:17,702 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 812 transitions. Word has length 30 [2021-06-06 00:25:17,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:17,703 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 812 transitions. [2021-06-06 00:25:17,703 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:17,703 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 812 transitions. [2021-06-06 00:25:17,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:17,703 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:17,703 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:17,903 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-06-06 00:25:17,904 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:17,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:17,904 INFO L82 PathProgramCache]: Analyzing trace with hash 112195699, now seen corresponding path program 135 times [2021-06-06 00:25:17,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:17,904 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482238040] [2021-06-06 00:25:17,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:17,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:18,110 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:18,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:18,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482238040] [2021-06-06 00:25:18,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482238040] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:18,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798786297] [2021-06-06 00:25:18,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 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-06 00:25:18,133 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:25:18,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:18,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:18,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:18,154 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 11 treesize of output 7 [2021-06-06 00:25:18,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:18,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:18,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:18,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:25:18,365 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:18,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798786297] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:18,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:18,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:25:18,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297389501] [2021-06-06 00:25:18,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:25:18,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:18,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:25:18,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:25:18,366 INFO L87 Difference]: Start difference. First operand 408 states and 812 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:19,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:19,165 INFO L93 Difference]: Finished difference Result 561 states and 1096 transitions. [2021-06-06 00:25:19,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:25:19,165 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:19,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:19,165 INFO L225 Difference]: With dead ends: 561 [2021-06-06 00:25:19,165 INFO L226 Difference]: Without dead ends: 552 [2021-06-06 00:25:19,166 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 785.3ms TimeCoverageRelationStatistics Valid=176, Invalid=1630, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:25:19,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-06-06 00:25:19,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 410. [2021-06-06 00:25:19,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 1.9926650366748166) internal successors, (815), 409 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:19,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 815 transitions. [2021-06-06 00:25:19,169 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 815 transitions. Word has length 30 [2021-06-06 00:25:19,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:19,169 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 815 transitions. [2021-06-06 00:25:19,169 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:19,169 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 815 transitions. [2021-06-06 00:25:19,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:19,170 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:19,170 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:19,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-06-06 00:25:19,370 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:19,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:19,370 INFO L82 PathProgramCache]: Analyzing trace with hash 994261423, now seen corresponding path program 136 times [2021-06-06 00:25:19,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:19,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896633285] [2021-06-06 00:25:19,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:19,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:19,576 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:19,576 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:19,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896633285] [2021-06-06 00:25:19,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896633285] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:19,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341143787] [2021-06-06 00:25:19,576 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 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-06 00:25:19,598 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:25:19,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:19,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:19,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:19,617 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 15 treesize of output 7 [2021-06-06 00:25:19,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:19,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:19,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:19,624 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:25:19,832 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:19,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341143787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:19,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:19,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:25:19,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733925864] [2021-06-06 00:25:19,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:25:19,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:19,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:25:19,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=631, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:25:19,833 INFO L87 Difference]: Start difference. First operand 410 states and 815 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:20,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:20,805 INFO L93 Difference]: Finished difference Result 486 states and 958 transitions. [2021-06-06 00:25:20,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:25:20,805 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:20,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:20,806 INFO L225 Difference]: With dead ends: 486 [2021-06-06 00:25:20,806 INFO L226 Difference]: Without dead ends: 463 [2021-06-06 00:25:20,806 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 911.9ms TimeCoverageRelationStatistics Valid=205, Invalid=1687, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:25:20,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-06-06 00:25:20,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 400. [2021-06-06 00:25:20,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.0050125313283207) internal successors, (800), 399 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:20,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 800 transitions. [2021-06-06 00:25:20,809 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 800 transitions. Word has length 30 [2021-06-06 00:25:20,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:20,810 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 800 transitions. [2021-06-06 00:25:20,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:20,810 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 800 transitions. [2021-06-06 00:25:20,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:20,810 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:20,810 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:21,010 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2021-06-06 00:25:21,010 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:21,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:21,011 INFO L82 PathProgramCache]: Analyzing trace with hash 116253773, now seen corresponding path program 137 times [2021-06-06 00:25:21,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:21,011 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073312904] [2021-06-06 00:25:21,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:21,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:21,217 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:21,217 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:21,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073312904] [2021-06-06 00:25:21,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073312904] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:21,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162014028] [2021-06-06 00:25:21,217 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 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-06 00:25:21,239 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:25:21,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:21,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:21,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:21,258 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 15 treesize of output 7 [2021-06-06 00:25:21,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:21,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:21,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:21,265 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:25:21,464 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:21,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162014028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:21,465 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:21,465 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:25:21,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452206694] [2021-06-06 00:25:21,465 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:25:21,465 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:21,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:25:21,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:25:21,465 INFO L87 Difference]: Start difference. First operand 400 states and 800 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:22,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:22,273 INFO L93 Difference]: Finished difference Result 545 states and 1071 transitions. [2021-06-06 00:25:22,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:25:22,274 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:22,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:22,274 INFO L225 Difference]: With dead ends: 545 [2021-06-06 00:25:22,274 INFO L226 Difference]: Without dead ends: 512 [2021-06-06 00:25:22,274 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 797.6ms TimeCoverageRelationStatistics Valid=183, Invalid=1797, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:25:22,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-06-06 00:25:22,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 395. [2021-06-06 00:25:22,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.0076142131979697) internal successors, (791), 394 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:22,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 791 transitions. [2021-06-06 00:25:22,278 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 791 transitions. Word has length 30 [2021-06-06 00:25:22,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:22,278 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 791 transitions. [2021-06-06 00:25:22,278 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:25:22,278 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 791 transitions. [2021-06-06 00:25:22,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:22,278 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:22,278 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:22,479 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:22,479 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:22,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:22,479 INFO L82 PathProgramCache]: Analyzing trace with hash -891106063, now seen corresponding path program 138 times [2021-06-06 00:25:22,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:22,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787771253] [2021-06-06 00:25:22,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:22,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:22,688 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:22,688 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:22,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787771253] [2021-06-06 00:25:22,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787771253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:22,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333998180] [2021-06-06 00:25:22,688 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 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-06 00:25:22,711 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:25:22,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:22,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:25:22,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:22,801 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 11 treesize of output 7 [2021-06-06 00:25:22,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:22,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:22,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:22,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:25:23,021 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:23,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333998180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:23,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:23,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:23,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373953240] [2021-06-06 00:25:23,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:23,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:23,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:23,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:23,022 INFO L87 Difference]: Start difference. First operand 395 states and 791 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:23,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:23,742 INFO L93 Difference]: Finished difference Result 588 states and 1155 transitions. [2021-06-06 00:25:23,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:25:23,743 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:23,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:23,743 INFO L225 Difference]: With dead ends: 588 [2021-06-06 00:25:23,743 INFO L226 Difference]: Without dead ends: 579 [2021-06-06 00:25:23,743 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 801.7ms TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:25:23,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-06-06 00:25:23,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 413. [2021-06-06 00:25:23,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.004854368932039) internal successors, (826), 412 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:23,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 826 transitions. [2021-06-06 00:25:23,747 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 826 transitions. Word has length 30 [2021-06-06 00:25:23,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:23,747 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 826 transitions. [2021-06-06 00:25:23,747 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:23,747 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 826 transitions. [2021-06-06 00:25:23,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:23,748 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:23,748 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:23,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:23,948 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:23,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:23,948 INFO L82 PathProgramCache]: Analyzing trace with hash -9040339, now seen corresponding path program 139 times [2021-06-06 00:25:23,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:23,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611608608] [2021-06-06 00:25:23,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:23,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:24,163 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:24,163 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:24,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611608608] [2021-06-06 00:25:24,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611608608] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:24,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931426861] [2021-06-06 00:25:24,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 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-06 00:25:24,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:24,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:24,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:24,277 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 15 treesize of output 7 [2021-06-06 00:25:24,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:24,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:24,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:24,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:25:24,506 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:24,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931426861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:24,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:24,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:24,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194456723] [2021-06-06 00:25:24,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:24,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:24,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:24,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:24,507 INFO L87 Difference]: Start difference. First operand 413 states and 826 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:25,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:25,351 INFO L93 Difference]: Finished difference Result 513 states and 1017 transitions. [2021-06-06 00:25:25,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:25:25,352 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:25,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:25,352 INFO L225 Difference]: With dead ends: 513 [2021-06-06 00:25:25,352 INFO L226 Difference]: Without dead ends: 498 [2021-06-06 00:25:25,352 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 938.9ms TimeCoverageRelationStatistics Valid=250, Invalid=2102, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:25:25,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-06-06 00:25:25,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 411. [2021-06-06 00:25:25,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.004878048780488) internal successors, (822), 410 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:25,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 822 transitions. [2021-06-06 00:25:25,356 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 822 transitions. Word has length 30 [2021-06-06 00:25:25,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:25,356 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 822 transitions. [2021-06-06 00:25:25,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:25,356 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 822 transitions. [2021-06-06 00:25:25,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:25,356 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:25,357 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:25,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,150 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:25,557 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:25,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:25,557 INFO L82 PathProgramCache]: Analyzing trace with hash 1459626379, now seen corresponding path program 140 times [2021-06-06 00:25:25,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:25,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808886280] [2021-06-06 00:25:25,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:25,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:25,763 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:25,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:25,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808886280] [2021-06-06 00:25:25,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808886280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:25,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296952820] [2021-06-06 00:25:25,763 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 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-06 00:25:25,786 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:25:25,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:25,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:25,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:25,876 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 11 treesize of output 7 [2021-06-06 00:25:25,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:25,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:25,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:25,882 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:25:26,105 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:26,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296952820] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:26,106 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:26,106 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 32 [2021-06-06 00:25:26,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628288457] [2021-06-06 00:25:26,106 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:26,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:26,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:26,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=936, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:26,106 INFO L87 Difference]: Start difference. First operand 411 states and 822 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:26,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:26,852 INFO L93 Difference]: Finished difference Result 573 states and 1127 transitions. [2021-06-06 00:25:26,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:25:26,852 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:26,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:26,855 INFO L225 Difference]: With dead ends: 573 [2021-06-06 00:25:26,855 INFO L226 Difference]: Without dead ends: 556 [2021-06-06 00:25:26,856 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 657 ImplicationChecksByTransitivity, 797.4ms TimeCoverageRelationStatistics Valid=237, Invalid=2019, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:25:26,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-06 00:25:26,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 410. [2021-06-06 00:25:26,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 2.0048899755501224) internal successors, (820), 409 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:26,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 820 transitions. [2021-06-06 00:25:26,859 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 820 transitions. Word has length 30 [2021-06-06 00:25:26,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:26,859 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 820 transitions. [2021-06-06 00:25:26,859 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:26,859 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 820 transitions. [2021-06-06 00:25:26,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:26,860 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:26,860 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:27,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:27,060 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:27,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:27,060 INFO L82 PathProgramCache]: Analyzing trace with hash -1316302119, now seen corresponding path program 141 times [2021-06-06 00:25:27,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:27,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015267070] [2021-06-06 00:25:27,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:27,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:27,273 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:27,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:27,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015267070] [2021-06-06 00:25:27,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015267070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:27,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100077800] [2021-06-06 00:25:27,273 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-06 00:25:27,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:25:27,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:27,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:27,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:27,398 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 11 treesize of output 7 [2021-06-06 00:25:27,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:27,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:27,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:27,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:25:27,664 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:27,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100077800] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:27,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:27,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-06-06 00:25:27,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090531067] [2021-06-06 00:25:27,665 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:25:27,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:27,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:25:27,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1063, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:25:27,665 INFO L87 Difference]: Start difference. First operand 410 states and 820 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:28,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:28,368 INFO L93 Difference]: Finished difference Result 575 states and 1130 transitions. [2021-06-06 00:25:28,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:25:28,369 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:28,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:28,369 INFO L225 Difference]: With dead ends: 575 [2021-06-06 00:25:28,369 INFO L226 Difference]: Without dead ends: 534 [2021-06-06 00:25:28,369 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 853.2ms TimeCoverageRelationStatistics Valid=246, Invalid=2204, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:25:28,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-06 00:25:28,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 397. [2021-06-06 00:25:28,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.007575757575758) internal successors, (795), 396 states have internal predecessors, (795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:28,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 795 transitions. [2021-06-06 00:25:28,373 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 795 transitions. Word has length 30 [2021-06-06 00:25:28,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:28,373 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 795 transitions. [2021-06-06 00:25:28,373 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:28,373 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 795 transitions. [2021-06-06 00:25:28,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:28,374 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:28,374 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:28,574 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:28,574 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:28,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:28,574 INFO L82 PathProgramCache]: Analyzing trace with hash 1106302999, now seen corresponding path program 142 times [2021-06-06 00:25:28,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:28,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652241926] [2021-06-06 00:25:28,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:28,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:28,782 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:28,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:28,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652241926] [2021-06-06 00:25:28,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652241926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:28,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839108601] [2021-06-06 00:25:28,783 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-06 00:25:28,804 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:25:28,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:28,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:28,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:28,898 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 15 treesize of output 7 [2021-06-06 00:25:28,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:28,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:28,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:28,904 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:25:29,123 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:29,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839108601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:29,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:29,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:29,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44259910] [2021-06-06 00:25:29,124 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:29,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:29,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:29,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:29,124 INFO L87 Difference]: Start difference. First operand 397 states and 795 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:30,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:30,041 INFO L93 Difference]: Finished difference Result 608 states and 1193 transitions. [2021-06-06 00:25:30,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:25:30,042 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:30,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:30,042 INFO L225 Difference]: With dead ends: 608 [2021-06-06 00:25:30,042 INFO L226 Difference]: Without dead ends: 599 [2021-06-06 00:25:30,042 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 898.8ms TimeCoverageRelationStatistics Valid=244, Invalid=2206, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:25:30,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2021-06-06 00:25:30,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 411. [2021-06-06 00:25:30,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0097560975609756) internal successors, (824), 410 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:30,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 824 transitions. [2021-06-06 00:25:30,046 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 824 transitions. Word has length 30 [2021-06-06 00:25:30,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:30,047 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 824 transitions. [2021-06-06 00:25:30,047 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:30,047 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 824 transitions. [2021-06-06 00:25:30,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:30,047 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:30,047 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:30,247 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:30,247 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:30,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:30,248 INFO L82 PathProgramCache]: Analyzing trace with hash 1988368723, now seen corresponding path program 143 times [2021-06-06 00:25:30,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:30,248 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295820546] [2021-06-06 00:25:30,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:30,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:30,458 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:30,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:30,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295820546] [2021-06-06 00:25:30,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295820546] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:30,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509071262] [2021-06-06 00:25:30,458 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-06 00:25:30,481 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:25:30,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:30,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:25:30,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:30,578 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 11 treesize of output 7 [2021-06-06 00:25:30,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:30,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:30,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:30,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:25:30,802 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:30,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509071262] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:30,802 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:30,802 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:30,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932365947] [2021-06-06 00:25:30,802 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:30,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:30,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:30,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:30,803 INFO L87 Difference]: Start difference. First operand 411 states and 824 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:31,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:31,821 INFO L93 Difference]: Finished difference Result 523 states and 1033 transitions. [2021-06-06 00:25:31,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:25:31,821 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:31,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:31,821 INFO L225 Difference]: With dead ends: 523 [2021-06-06 00:25:31,821 INFO L226 Difference]: Without dead ends: 508 [2021-06-06 00:25:31,822 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 673 ImplicationChecksByTransitivity, 1036.3ms TimeCoverageRelationStatistics Valid=274, Invalid=2276, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:25:31,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-06-06 00:25:31,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 409. [2021-06-06 00:25:31,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0098039215686274) internal successors, (820), 408 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:31,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 820 transitions. [2021-06-06 00:25:31,825 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 820 transitions. Word has length 30 [2021-06-06 00:25:31,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:31,825 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 820 transitions. [2021-06-06 00:25:31,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:31,825 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 820 transitions. [2021-06-06 00:25:31,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:31,826 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:31,826 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:32,026 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:32,026 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:32,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:32,026 INFO L82 PathProgramCache]: Analyzing trace with hash -837931855, now seen corresponding path program 144 times [2021-06-06 00:25:32,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:32,026 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506606461] [2021-06-06 00:25:32,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:32,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:32,229 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:32,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:32,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506606461] [2021-06-06 00:25:32,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506606461] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:32,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435373937] [2021-06-06 00:25:32,229 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-06 00:25:32,252 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:25:32,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:32,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:32,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:32,337 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 11 treesize of output 7 [2021-06-06 00:25:32,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:32,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:32,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:32,344 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:25:32,559 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:32,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435373937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:32,560 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:32,560 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 32 [2021-06-06 00:25:32,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708589517] [2021-06-06 00:25:32,560 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:32,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:32,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:32,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=937, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:32,560 INFO L87 Difference]: Start difference. First operand 409 states and 820 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:33,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:33,520 INFO L93 Difference]: Finished difference Result 594 states and 1171 transitions. [2021-06-06 00:25:33,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:25:33,520 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:33,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:33,520 INFO L225 Difference]: With dead ends: 594 [2021-06-06 00:25:33,521 INFO L226 Difference]: Without dead ends: 577 [2021-06-06 00:25:33,521 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 831 ImplicationChecksByTransitivity, 920.3ms TimeCoverageRelationStatistics Valid=281, Invalid=2475, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:25:33,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-06-06 00:25:33,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 418. [2021-06-06 00:25:33,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 2.0047961630695443) internal successors, (836), 417 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:33,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 836 transitions. [2021-06-06 00:25:33,525 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 836 transitions. Word has length 30 [2021-06-06 00:25:33,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:33,525 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 836 transitions. [2021-06-06 00:25:33,525 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:33,525 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 836 transitions. [2021-06-06 00:25:33,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:33,525 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:33,525 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:33,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-06-06 00:25:33,737 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:33,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:33,737 INFO L82 PathProgramCache]: Analyzing trace with hash 681106943, now seen corresponding path program 145 times [2021-06-06 00:25:33,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:33,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190513586] [2021-06-06 00:25:33,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:33,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:33,947 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:33,947 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:33,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190513586] [2021-06-06 00:25:33,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190513586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:33,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919776597] [2021-06-06 00:25:33,948 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-06 00:25:33,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:33,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:33,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:34,060 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 15 treesize of output 7 [2021-06-06 00:25:34,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:34,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:34,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:34,066 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:25:34,278 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:34,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919776597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:34,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:34,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:34,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934829026] [2021-06-06 00:25:34,279 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:34,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:34,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:34,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:34,279 INFO L87 Difference]: Start difference. First operand 418 states and 836 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:35,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:35,355 INFO L93 Difference]: Finished difference Result 602 states and 1183 transitions. [2021-06-06 00:25:35,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:25:35,355 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:35,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:35,355 INFO L225 Difference]: With dead ends: 602 [2021-06-06 00:25:35,355 INFO L226 Difference]: Without dead ends: 558 [2021-06-06 00:25:35,356 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1005.9ms TimeCoverageRelationStatistics Valid=289, Invalid=2681, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:25:35,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-06-06 00:25:35,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 408. [2021-06-06 00:25:35,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.9950859950859952) internal successors, (812), 407 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:35,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 812 transitions. [2021-06-06 00:25:35,359 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 812 transitions. Word has length 30 [2021-06-06 00:25:35,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:35,359 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 812 transitions. [2021-06-06 00:25:35,359 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:35,359 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 812 transitions. [2021-06-06 00:25:35,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:35,360 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:35,360 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:35,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:35,560 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:35,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:35,561 INFO L82 PathProgramCache]: Analyzing trace with hash 50686535, now seen corresponding path program 146 times [2021-06-06 00:25:35,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:35,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785420133] [2021-06-06 00:25:35,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:35,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:35,775 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:35,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:35,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785420133] [2021-06-06 00:25:35,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785420133] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:35,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906409226] [2021-06-06 00:25:35,776 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-06 00:25:35,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:25:35,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:35,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:35,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:35,891 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 11 treesize of output 7 [2021-06-06 00:25:35,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:35,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:35,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:35,897 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:25:36,126 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:36,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906409226] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:36,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:36,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:36,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924747606] [2021-06-06 00:25:36,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:36,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:36,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:36,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:36,127 INFO L87 Difference]: Start difference. First operand 408 states and 812 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:36,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:36,866 INFO L93 Difference]: Finished difference Result 555 states and 1085 transitions. [2021-06-06 00:25:36,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:25:36,866 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:36,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:36,867 INFO L225 Difference]: With dead ends: 555 [2021-06-06 00:25:36,867 INFO L226 Difference]: Without dead ends: 546 [2021-06-06 00:25:36,867 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 874.7ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:25:36,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-06 00:25:36,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 410. [2021-06-06 00:25:36,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 1.9926650366748166) internal successors, (815), 409 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:36,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 815 transitions. [2021-06-06 00:25:36,871 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 815 transitions. Word has length 30 [2021-06-06 00:25:36,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:36,871 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 815 transitions. [2021-06-06 00:25:36,871 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:36,871 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 815 transitions. [2021-06-06 00:25:36,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:36,871 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:36,871 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:37,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-06-06 00:25:37,072 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:37,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:37,072 INFO L82 PathProgramCache]: Analyzing trace with hash 932752259, now seen corresponding path program 147 times [2021-06-06 00:25:37,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:37,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165670774] [2021-06-06 00:25:37,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:37,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:37,317 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:37,317 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:37,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165670774] [2021-06-06 00:25:37,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165670774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:37,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785576529] [2021-06-06 00:25:37,317 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-06 00:25:37,339 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:25:37,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:37,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:37,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:37,437 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 11 treesize of output 7 [2021-06-06 00:25:37,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:37,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:37,443 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:37,443 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:25:37,683 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:37,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785576529] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:37,683 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:37,683 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:37,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212168142] [2021-06-06 00:25:37,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:37,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:37,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:37,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:37,684 INFO L87 Difference]: Start difference. First operand 410 states and 815 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:38,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:38,631 INFO L93 Difference]: Finished difference Result 471 states and 928 transitions. [2021-06-06 00:25:38,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:25:38,631 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:38,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:38,631 INFO L225 Difference]: With dead ends: 471 [2021-06-06 00:25:38,632 INFO L226 Difference]: Without dead ends: 448 [2021-06-06 00:25:38,632 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 1025.2ms TimeCoverageRelationStatistics Valid=242, Invalid=2110, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:25:38,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-06-06 00:25:38,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 400. [2021-06-06 00:25:38,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.0050125313283207) internal successors, (800), 399 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:38,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 800 transitions. [2021-06-06 00:25:38,635 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 800 transitions. Word has length 30 [2021-06-06 00:25:38,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:38,635 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 800 transitions. [2021-06-06 00:25:38,635 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:38,635 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 800 transitions. [2021-06-06 00:25:38,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:38,635 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:38,636 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:38,836 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:38,836 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:38,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:38,836 INFO L82 PathProgramCache]: Analyzing trace with hash 54744609, now seen corresponding path program 148 times [2021-06-06 00:25:38,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:38,836 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111601358] [2021-06-06 00:25:38,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:38,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:39,044 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:39,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:39,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111601358] [2021-06-06 00:25:39,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111601358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:39,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195175382] [2021-06-06 00:25:39,044 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-06 00:25:39,066 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:25:39,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:39,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:39,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:39,159 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 15 treesize of output 7 [2021-06-06 00:25:39,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:39,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:39,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:39,165 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:25:39,393 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:39,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195175382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:39,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:39,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:39,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919394501] [2021-06-06 00:25:39,394 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:39,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:39,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:39,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:39,394 INFO L87 Difference]: Start difference. First operand 400 states and 800 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:40,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:40,122 INFO L93 Difference]: Finished difference Result 549 states and 1081 transitions. [2021-06-06 00:25:40,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:25:40,123 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:40,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:40,123 INFO L225 Difference]: With dead ends: 549 [2021-06-06 00:25:40,123 INFO L226 Difference]: Without dead ends: 516 [2021-06-06 00:25:40,124 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 898.9ms TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:25:40,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2021-06-06 00:25:40,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 396. [2021-06-06 00:25:40,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 2.007594936708861) internal successors, (793), 395 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:40,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 793 transitions. [2021-06-06 00:25:40,127 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 793 transitions. Word has length 30 [2021-06-06 00:25:40,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:40,127 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 793 transitions. [2021-06-06 00:25:40,127 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:40,127 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 793 transitions. [2021-06-06 00:25:40,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:40,128 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:40,128 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:40,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable160 [2021-06-06 00:25:40,328 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:40,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:40,328 INFO L82 PathProgramCache]: Analyzing trace with hash -114500857, now seen corresponding path program 149 times [2021-06-06 00:25:40,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:40,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717745414] [2021-06-06 00:25:40,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:40,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:40,529 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:40,529 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:40,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717745414] [2021-06-06 00:25:40,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717745414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:40,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376932627] [2021-06-06 00:25:40,530 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-06 00:25:40,552 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:25:40,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:40,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:25:40,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:40,639 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 11 treesize of output 7 [2021-06-06 00:25:40,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:40,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:40,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:40,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:25:40,851 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:40,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376932627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:40,851 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:40,851 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:40,851 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157744181] [2021-06-06 00:25:40,851 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:40,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:40,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:40,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:40,851 INFO L87 Difference]: Start difference. First operand 396 states and 793 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:41,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:41,776 INFO L93 Difference]: Finished difference Result 619 states and 1216 transitions. [2021-06-06 00:25:41,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:25:41,777 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:41,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:41,777 INFO L225 Difference]: With dead ends: 619 [2021-06-06 00:25:41,777 INFO L226 Difference]: Without dead ends: 610 [2021-06-06 00:25:41,777 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 845.8ms TimeCoverageRelationStatistics Valid=245, Invalid=2205, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:25:41,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-06 00:25:41,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 411. [2021-06-06 00:25:41,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0121951219512195) internal successors, (825), 410 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:41,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 825 transitions. [2021-06-06 00:25:41,781 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 825 transitions. Word has length 30 [2021-06-06 00:25:41,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:41,781 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 825 transitions. [2021-06-06 00:25:41,781 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:41,781 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 825 transitions. [2021-06-06 00:25:41,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:41,782 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:41,782 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:41,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:41,982 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:41,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:41,982 INFO L82 PathProgramCache]: Analyzing trace with hash 767564867, now seen corresponding path program 150 times [2021-06-06 00:25:41,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:41,983 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496290713] [2021-06-06 00:25:41,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:41,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:42,188 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:42,188 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:42,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496290713] [2021-06-06 00:25:42,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496290713] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:42,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701908727] [2021-06-06 00:25:42,188 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 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-06 00:25:42,211 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:25:42,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:42,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:25:42,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:42,303 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 11 treesize of output 7 [2021-06-06 00:25:42,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:42,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:42,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:42,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:25:42,519 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:42,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701908727] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:42,519 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:42,519 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:42,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37389265] [2021-06-06 00:25:42,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:42,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:42,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:42,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:42,520 INFO L87 Difference]: Start difference. First operand 411 states and 825 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:43,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:43,622 INFO L93 Difference]: Finished difference Result 527 states and 1042 transitions. [2021-06-06 00:25:43,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:25:43,623 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:43,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:43,623 INFO L225 Difference]: With dead ends: 527 [2021-06-06 00:25:43,623 INFO L226 Difference]: Without dead ends: 512 [2021-06-06 00:25:43,623 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 721 ImplicationChecksByTransitivity, 992.3ms TimeCoverageRelationStatistics Valid=275, Invalid=2275, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:25:43,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-06-06 00:25:43,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 409. [2021-06-06 00:25:43,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0122549019607843) internal successors, (821), 408 states have internal predecessors, (821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:43,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 821 transitions. [2021-06-06 00:25:43,627 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 821 transitions. Word has length 30 [2021-06-06 00:25:43,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:43,627 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 821 transitions. [2021-06-06 00:25:43,627 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:43,627 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 821 transitions. [2021-06-06 00:25:43,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:43,627 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:43,627 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:43,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:43,833 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:43,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:43,833 INFO L82 PathProgramCache]: Analyzing trace with hash -2058735711, now seen corresponding path program 151 times [2021-06-06 00:25:43,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:43,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047869030] [2021-06-06 00:25:43,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:43,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:44,028 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:44,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:44,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047869030] [2021-06-06 00:25:44,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047869030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:44,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836770854] [2021-06-06 00:25:44,029 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 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-06 00:25:44,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:44,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:44,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:44,133 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 15 treesize of output 7 [2021-06-06 00:25:44,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:44,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:44,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:44,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:25:44,315 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:44,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836770854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:44,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:44,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:25:44,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140628268] [2021-06-06 00:25:44,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:25:44,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:44,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:25:44,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:25:44,316 INFO L87 Difference]: Start difference. First operand 409 states and 821 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:45,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:45,335 INFO L93 Difference]: Finished difference Result 648 states and 1269 transitions. [2021-06-06 00:25:45,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:25:45,335 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:45,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:45,336 INFO L225 Difference]: With dead ends: 648 [2021-06-06 00:25:45,336 INFO L226 Difference]: Without dead ends: 631 [2021-06-06 00:25:45,336 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 949.3ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:25:45,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-06-06 00:25:45,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 418. [2021-06-06 00:25:45,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 2.0071942446043165) internal successors, (837), 417 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:45,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 837 transitions. [2021-06-06 00:25:45,340 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 837 transitions. Word has length 30 [2021-06-06 00:25:45,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:45,341 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 837 transitions. [2021-06-06 00:25:45,341 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:45,341 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 837 transitions. [2021-06-06 00:25:45,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:45,341 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:45,341 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:45,541 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:45,541 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:45,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:45,542 INFO L82 PathProgramCache]: Analyzing trace with hash -539696913, now seen corresponding path program 152 times [2021-06-06 00:25:45,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:45,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724565475] [2021-06-06 00:25:45,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:45,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:45,743 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:45,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:45,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724565475] [2021-06-06 00:25:45,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724565475] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:45,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100320441] [2021-06-06 00:25:45,743 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 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-06 00:25:45,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:25:45,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:45,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:45,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:45,852 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 11 treesize of output 7 [2021-06-06 00:25:45,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:45,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:45,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:45,858 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:25:46,088 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:46,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100320441] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:46,088 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:46,088 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-06-06 00:25:46,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266041907] [2021-06-06 00:25:46,089 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:25:46,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:46,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:25:46,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1064, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:25:46,089 INFO L87 Difference]: Start difference. First operand 418 states and 837 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:47,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:47,126 INFO L93 Difference]: Finished difference Result 623 states and 1225 transitions. [2021-06-06 00:25:47,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:25:47,126 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:47,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:47,127 INFO L225 Difference]: With dead ends: 623 [2021-06-06 00:25:47,127 INFO L226 Difference]: Without dead ends: 588 [2021-06-06 00:25:47,127 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 925 ImplicationChecksByTransitivity, 921.8ms TimeCoverageRelationStatistics Valid=294, Invalid=2676, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:25:47,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-06 00:25:47,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 408. [2021-06-06 00:25:47,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.9975429975429975) internal successors, (813), 407 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:47,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 813 transitions. [2021-06-06 00:25:47,131 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 813 transitions. Word has length 30 [2021-06-06 00:25:47,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:47,131 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 813 transitions. [2021-06-06 00:25:47,131 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:47,131 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 813 transitions. [2021-06-06 00:25:47,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:47,131 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:47,131 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:47,347 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:47,347 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:47,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:47,347 INFO L82 PathProgramCache]: Analyzing trace with hash -1170117321, now seen corresponding path program 153 times [2021-06-06 00:25:47,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:47,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742529377] [2021-06-06 00:25:47,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:47,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:47,556 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:47,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:47,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742529377] [2021-06-06 00:25:47,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742529377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:47,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811212162] [2021-06-06 00:25:47,557 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 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-06 00:25:47,579 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:25:47,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:47,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:47,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:47,678 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 11 treesize of output 7 [2021-06-06 00:25:47,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:47,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:47,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:47,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:25:47,926 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:47,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811212162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:47,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:47,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:47,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108568061] [2021-06-06 00:25:47,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:47,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:47,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:47,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:47,927 INFO L87 Difference]: Start difference. First operand 408 states and 813 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:48,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:48,732 INFO L93 Difference]: Finished difference Result 574 states and 1124 transitions. [2021-06-06 00:25:48,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:25:48,733 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:48,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:48,733 INFO L225 Difference]: With dead ends: 574 [2021-06-06 00:25:48,733 INFO L226 Difference]: Without dead ends: 565 [2021-06-06 00:25:48,733 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 864.7ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:25:48,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-06 00:25:48,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 410. [2021-06-06 00:25:48,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 1.9951100244498778) internal successors, (816), 409 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:48,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 816 transitions. [2021-06-06 00:25:48,737 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 816 transitions. Word has length 30 [2021-06-06 00:25:48,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:48,737 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 816 transitions. [2021-06-06 00:25:48,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:48,737 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 816 transitions. [2021-06-06 00:25:48,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:48,738 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:48,738 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:48,938 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2021-06-06 00:25:48,938 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:48,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:48,938 INFO L82 PathProgramCache]: Analyzing trace with hash -288051597, now seen corresponding path program 154 times [2021-06-06 00:25:48,938 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:48,938 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711525495] [2021-06-06 00:25:48,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:48,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:49,150 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:49,150 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:49,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711525495] [2021-06-06 00:25:49,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711525495] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:49,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371034199] [2021-06-06 00:25:49,151 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 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-06 00:25:49,173 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:25:49,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:49,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:49,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:49,266 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 15 treesize of output 7 [2021-06-06 00:25:49,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:49,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:49,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:49,272 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:25:49,498 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:49,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371034199] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:49,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:49,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:49,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615099612] [2021-06-06 00:25:49,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:49,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:49,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:49,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:49,499 INFO L87 Difference]: Start difference. First operand 410 states and 816 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:50,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:50,355 INFO L93 Difference]: Finished difference Result 480 states and 947 transitions. [2021-06-06 00:25:50,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:25:50,356 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:50,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:50,356 INFO L225 Difference]: With dead ends: 480 [2021-06-06 00:25:50,356 INFO L226 Difference]: Without dead ends: 457 [2021-06-06 00:25:50,356 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 972.5ms TimeCoverageRelationStatistics Valid=244, Invalid=2108, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:25:50,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2021-06-06 00:25:50,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 400. [2021-06-06 00:25:50,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.007518796992481) internal successors, (801), 399 states have internal predecessors, (801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:50,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 801 transitions. [2021-06-06 00:25:50,360 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 801 transitions. Word has length 30 [2021-06-06 00:25:50,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:50,360 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 801 transitions. [2021-06-06 00:25:50,360 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:50,360 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 801 transitions. [2021-06-06 00:25:50,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:50,360 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:50,360 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:50,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-06-06 00:25:50,561 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:50,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:50,561 INFO L82 PathProgramCache]: Analyzing trace with hash -1166059247, now seen corresponding path program 155 times [2021-06-06 00:25:50,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:50,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335849892] [2021-06-06 00:25:50,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:50,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:50,763 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:50,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:50,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335849892] [2021-06-06 00:25:50,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335849892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:50,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868775265] [2021-06-06 00:25:50,763 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:25:50,786 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:25:50,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:50,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:50,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:50,876 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 15 treesize of output 7 [2021-06-06 00:25:50,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:50,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:50,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:50,883 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:25:51,103 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:51,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868775265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:51,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:51,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:51,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429174212] [2021-06-06 00:25:51,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:51,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:51,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:51,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:51,104 INFO L87 Difference]: Start difference. First operand 400 states and 801 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:51,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:51,942 INFO L93 Difference]: Finished difference Result 571 states and 1125 transitions. [2021-06-06 00:25:51,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:25:51,942 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:51,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:51,943 INFO L225 Difference]: With dead ends: 571 [2021-06-06 00:25:51,943 INFO L226 Difference]: Without dead ends: 538 [2021-06-06 00:25:51,943 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 865.5ms TimeCoverageRelationStatistics Valid=220, Invalid=2036, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:25:51,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-06-06 00:25:51,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 397. [2021-06-06 00:25:51,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.01010101010101) internal successors, (796), 396 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:51,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 796 transitions. [2021-06-06 00:25:51,947 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 796 transitions. Word has length 30 [2021-06-06 00:25:51,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:51,947 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 796 transitions. [2021-06-06 00:25:51,947 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:51,947 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 796 transitions. [2021-06-06 00:25:51,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:51,947 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:51,947 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:52,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:52,148 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:52,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:52,148 INFO L82 PathProgramCache]: Analyzing trace with hash -679921743, now seen corresponding path program 156 times [2021-06-06 00:25:52,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:52,148 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049700630] [2021-06-06 00:25:52,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:52,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:52,358 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:52,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:52,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049700630] [2021-06-06 00:25:52,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049700630] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:52,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642899695] [2021-06-06 00:25:52,358 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 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-06 00:25:52,381 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-06 00:25:52,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:52,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:52,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:52,474 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 11 treesize of output 7 [2021-06-06 00:25:52,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:52,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:52,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:52,481 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:25:52,706 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:52,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642899695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:52,706 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:52,706 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:52,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331632031] [2021-06-06 00:25:52,706 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:52,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:52,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:52,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:52,707 INFO L87 Difference]: Start difference. First operand 397 states and 796 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:53,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:53,420 INFO L93 Difference]: Finished difference Result 569 states and 1113 transitions. [2021-06-06 00:25:53,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:25:53,420 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:53,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:53,421 INFO L225 Difference]: With dead ends: 569 [2021-06-06 00:25:53,421 INFO L226 Difference]: Without dead ends: 560 [2021-06-06 00:25:53,421 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 849.5ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:25:53,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-06-06 00:25:53,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 411. [2021-06-06 00:25:53,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.004878048780488) internal successors, (822), 410 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:53,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 822 transitions. [2021-06-06 00:25:53,425 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 822 transitions. Word has length 30 [2021-06-06 00:25:53,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:53,425 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 822 transitions. [2021-06-06 00:25:53,425 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:53,425 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 822 transitions. [2021-06-06 00:25:53,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:53,426 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:53,426 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:53,626 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-06-06 00:25:53,626 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:53,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:53,626 INFO L82 PathProgramCache]: Analyzing trace with hash 202143981, now seen corresponding path program 157 times [2021-06-06 00:25:53,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:53,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387254731] [2021-06-06 00:25:53,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:53,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:53,838 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:53,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:53,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387254731] [2021-06-06 00:25:53,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387254731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:53,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122715206] [2021-06-06 00:25:53,839 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:25:53,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:53,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:53,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:53,951 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 15 treesize of output 7 [2021-06-06 00:25:53,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:53,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:53,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:53,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:25:54,190 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:54,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122715206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:54,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:54,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:54,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892812306] [2021-06-06 00:25:54,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:54,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:54,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:54,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:54,191 INFO L87 Difference]: Start difference. First operand 411 states and 822 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:55,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:55,120 INFO L93 Difference]: Finished difference Result 484 states and 955 transitions. [2021-06-06 00:25:55,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:25:55,120 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:55,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:55,120 INFO L225 Difference]: With dead ends: 484 [2021-06-06 00:25:55,120 INFO L226 Difference]: Without dead ends: 469 [2021-06-06 00:25:55,121 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 987.5ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:25:55,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-06-06 00:25:55,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 409. [2021-06-06 00:25:55,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0049019607843137) internal successors, (818), 408 states have internal predecessors, (818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:55,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 818 transitions. [2021-06-06 00:25:55,124 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 818 transitions. Word has length 30 [2021-06-06 00:25:55,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:55,124 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 818 transitions. [2021-06-06 00:25:55,124 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:55,124 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 818 transitions. [2021-06-06 00:25:55,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:55,125 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:55,125 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:55,325 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-06-06 00:25:55,325 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:55,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:55,325 INFO L82 PathProgramCache]: Analyzing trace with hash 1670810699, now seen corresponding path program 158 times [2021-06-06 00:25:55,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:55,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583520978] [2021-06-06 00:25:55,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:55,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:55,540 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:55,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:55,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583520978] [2021-06-06 00:25:55,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583520978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:55,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682900613] [2021-06-06 00:25:55,541 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 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-06 00:25:55,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:25:55,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:55,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:55,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:55,648 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 11 treesize of output 7 [2021-06-06 00:25:55,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:55,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:55,654 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:55,654 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:25:55,841 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:55,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682900613] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:55,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:55,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:25:55,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047759629] [2021-06-06 00:25:55,841 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:25:55,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:55,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:25:55,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:25:55,842 INFO L87 Difference]: Start difference. First operand 409 states and 818 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:56,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:56,548 INFO L93 Difference]: Finished difference Result 568 states and 1115 transitions. [2021-06-06 00:25:56,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:25:56,548 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:56,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:56,549 INFO L225 Difference]: With dead ends: 568 [2021-06-06 00:25:56,549 INFO L226 Difference]: Without dead ends: 523 [2021-06-06 00:25:56,549 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 788.2ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:25:56,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-06-06 00:25:56,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 401. [2021-06-06 00:25:56,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.005) internal successors, (802), 400 states have internal predecessors, (802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:56,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 802 transitions. [2021-06-06 00:25:56,552 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 802 transitions. Word has length 30 [2021-06-06 00:25:56,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:56,553 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 802 transitions. [2021-06-06 00:25:56,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:56,553 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 802 transitions. [2021-06-06 00:25:56,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:56,553 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:56,553 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:56,753 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable170 [2021-06-06 00:25:56,753 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:56,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:56,754 INFO L82 PathProgramCache]: Analyzing trace with hash -675863669, now seen corresponding path program 159 times [2021-06-06 00:25:56,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:56,754 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195768020] [2021-06-06 00:25:56,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:56,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:56,957 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:56,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:56,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195768020] [2021-06-06 00:25:56,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195768020] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:56,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136136026] [2021-06-06 00:25:56,957 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 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-06 00:25:56,980 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:25:56,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:56,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:56,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:57,073 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 11 treesize of output 7 [2021-06-06 00:25:57,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:57,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:57,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:57,079 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:25:57,304 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:57,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136136026] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:57,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:57,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:25:57,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475563420] [2021-06-06 00:25:57,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:25:57,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:57,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:25:57,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:25:57,304 INFO L87 Difference]: Start difference. First operand 401 states and 802 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:58,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:58,052 INFO L93 Difference]: Finished difference Result 551 states and 1084 transitions. [2021-06-06 00:25:58,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:25:58,052 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:58,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:58,052 INFO L225 Difference]: With dead ends: 551 [2021-06-06 00:25:58,052 INFO L226 Difference]: Without dead ends: 518 [2021-06-06 00:25:58,053 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 823.9ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:25:58,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-06-06 00:25:58,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 399. [2021-06-06 00:25:58,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 2.0050251256281406) internal successors, (798), 398 states have internal predecessors, (798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:58,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 798 transitions. [2021-06-06 00:25:58,056 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 798 transitions. Word has length 30 [2021-06-06 00:25:58,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:58,056 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 798 transitions. [2021-06-06 00:25:58,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:58,056 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 798 transitions. [2021-06-06 00:25:58,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:58,057 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:58,057 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:58,257 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:25:58,257 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:58,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:58,257 INFO L82 PathProgramCache]: Analyzing trace with hash 1279594887, now seen corresponding path program 160 times [2021-06-06 00:25:58,258 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:58,258 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012091817] [2021-06-06 00:25:58,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:58,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:58,474 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:58,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:58,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012091817] [2021-06-06 00:25:58,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012091817] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:58,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983187167] [2021-06-06 00:25:58,474 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 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-06 00:25:58,496 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:25:58,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:58,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:25:58,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:25:58,593 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 11 treesize of output 7 [2021-06-06 00:25:58,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:25:58,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:25:58,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:25:58,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:25:58,861 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:58,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983187167] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:58,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:25:58,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-06-06 00:25:58,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589316083] [2021-06-06 00:25:58,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:25:58,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:25:58,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:25:58,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:25:58,862 INFO L87 Difference]: Start difference. First operand 399 states and 798 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:59,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:25:59,532 INFO L93 Difference]: Finished difference Result 549 states and 1080 transitions. [2021-06-06 00:25:59,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:25:59,532 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:25:59,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:25:59,532 INFO L225 Difference]: With dead ends: 549 [2021-06-06 00:25:59,532 INFO L226 Difference]: Without dead ends: 513 [2021-06-06 00:25:59,533 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 902.0ms TimeCoverageRelationStatistics Valid=219, Invalid=2231, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:25:59,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-06 00:25:59,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 394. [2021-06-06 00:25:59,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 2.0076335877862594) internal successors, (789), 393 states have internal predecessors, (789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:59,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 789 transitions. [2021-06-06 00:25:59,536 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 789 transitions. Word has length 30 [2021-06-06 00:25:59,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:25:59,536 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 789 transitions. [2021-06-06 00:25:59,536 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:25:59,536 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 789 transitions. [2021-06-06 00:25:59,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:25:59,537 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:25:59,537 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:25:59,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2021-06-06 00:25:59,737 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:25:59,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:25:59,737 INFO L82 PathProgramCache]: Analyzing trace with hash -1557539871, now seen corresponding path program 161 times [2021-06-06 00:25:59,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:25:59,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513846373] [2021-06-06 00:25:59,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:25:59,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:25:59,957 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:25:59,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:25:59,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513846373] [2021-06-06 00:25:59,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513846373] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:25:59,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31092984] [2021-06-06 00:25:59,957 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 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-06 00:25:59,980 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:25:59,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:25:59,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:25:59,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:00,091 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 11 treesize of output 7 [2021-06-06 00:26:00,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:00,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:00,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:00,098 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:00,298 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:00,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31092984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:00,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:00,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:00,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528669333] [2021-06-06 00:26:00,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:00,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:00,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:00,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:00,299 INFO L87 Difference]: Start difference. First operand 394 states and 789 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:01,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:01,029 INFO L93 Difference]: Finished difference Result 580 states and 1141 transitions. [2021-06-06 00:26:01,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:26:01,029 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:01,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:01,030 INFO L225 Difference]: With dead ends: 580 [2021-06-06 00:26:01,030 INFO L226 Difference]: Without dead ends: 571 [2021-06-06 00:26:01,030 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 838.2ms TimeCoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:26:01,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-06 00:26:01,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 415. [2021-06-06 00:26:01,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.004830917874396) internal successors, (830), 414 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:01,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 830 transitions. [2021-06-06 00:26:01,034 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 830 transitions. Word has length 30 [2021-06-06 00:26:01,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:01,034 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 830 transitions. [2021-06-06 00:26:01,034 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:01,034 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 830 transitions. [2021-06-06 00:26:01,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:01,034 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:01,034 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:01,235 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:01,235 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:01,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:01,235 INFO L82 PathProgramCache]: Analyzing trace with hash -675474147, now seen corresponding path program 162 times [2021-06-06 00:26:01,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:01,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949435138] [2021-06-06 00:26:01,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:01,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:01,449 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:01,449 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:01,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949435138] [2021-06-06 00:26:01,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949435138] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:01,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876716250] [2021-06-06 00:26:01,450 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:01,472 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:26:01,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:01,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:26:01,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:01,592 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 11 treesize of output 7 [2021-06-06 00:26:01,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:01,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:01,599 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:01,599 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:01,805 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:01,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876716250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:01,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:01,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:01,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373670919] [2021-06-06 00:26:01,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:01,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:01,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:01,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=948, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:01,806 INFO L87 Difference]: Start difference. First operand 415 states and 830 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:02,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:02,764 INFO L93 Difference]: Finished difference Result 503 states and 999 transitions. [2021-06-06 00:26:02,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:26:02,765 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:02,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:02,765 INFO L225 Difference]: With dead ends: 503 [2021-06-06 00:26:02,765 INFO L226 Difference]: Without dead ends: 488 [2021-06-06 00:26:02,765 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 971.7ms TimeCoverageRelationStatistics Valid=258, Invalid=2192, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:26:02,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-06-06 00:26:02,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 413. [2021-06-06 00:26:02,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.004854368932039) internal successors, (826), 412 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:02,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 826 transitions. [2021-06-06 00:26:02,769 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 826 transitions. Word has length 30 [2021-06-06 00:26:02,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:02,769 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 826 transitions. [2021-06-06 00:26:02,769 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:02,769 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 826 transitions. [2021-06-06 00:26:02,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:02,769 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:02,769 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:02,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:02,970 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:02,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:02,970 INFO L82 PathProgramCache]: Analyzing trace with hash 793192571, now seen corresponding path program 163 times [2021-06-06 00:26:02,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:02,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527455799] [2021-06-06 00:26:02,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:02,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:03,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:03,178 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:03,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527455799] [2021-06-06 00:26:03,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527455799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:03,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031362069] [2021-06-06 00:26:03,179 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:26:03,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:03,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:03,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:03,307 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 15 treesize of output 7 [2021-06-06 00:26:03,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:03,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:03,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:03,314 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:26:03,489 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:03,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031362069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:03,489 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:03,489 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:26:03,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255498882] [2021-06-06 00:26:03,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:26:03,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:03,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:26:03,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:26:03,490 INFO L87 Difference]: Start difference. First operand 413 states and 826 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:04,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:04,254 INFO L93 Difference]: Finished difference Result 565 states and 1113 transitions. [2021-06-06 00:26:04,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:26:04,254 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:04,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:04,255 INFO L225 Difference]: With dead ends: 565 [2021-06-06 00:26:04,255 INFO L226 Difference]: Without dead ends: 548 [2021-06-06 00:26:04,255 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 785.7ms TimeCoverageRelationStatistics Valid=214, Invalid=1856, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:26:04,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-06-06 00:26:04,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 412. [2021-06-06 00:26:04,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 2.004866180048662) internal successors, (824), 411 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:04,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 824 transitions. [2021-06-06 00:26:04,259 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 824 transitions. Word has length 30 [2021-06-06 00:26:04,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:04,259 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 824 transitions. [2021-06-06 00:26:04,259 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:04,259 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 824 transitions. [2021-06-06 00:26:04,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:04,259 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:04,259 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:04,460 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:04,460 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:04,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:04,460 INFO L82 PathProgramCache]: Analyzing trace with hash -1982735927, now seen corresponding path program 164 times [2021-06-06 00:26:04,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:04,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022049935] [2021-06-06 00:26:04,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:04,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:04,678 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:04,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:04,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022049935] [2021-06-06 00:26:04,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022049935] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:04,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935460093] [2021-06-06 00:26:04,678 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:26:04,701 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:26:04,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:04,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:04,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:04,810 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 11 treesize of output 7 [2021-06-06 00:26:04,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:04,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:04,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:04,817 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:05,047 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:05,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935460093] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:05,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:05,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-06-06 00:26:05,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019260633] [2021-06-06 00:26:05,047 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:26:05,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:05,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:26:05,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1065, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:26:05,048 INFO L87 Difference]: Start difference. First operand 412 states and 824 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:05,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:05,824 INFO L93 Difference]: Finished difference Result 567 states and 1116 transitions. [2021-06-06 00:26:05,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:26:05,824 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:05,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:05,825 INFO L225 Difference]: With dead ends: 567 [2021-06-06 00:26:05,825 INFO L226 Difference]: Without dead ends: 526 [2021-06-06 00:26:05,825 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 748 ImplicationChecksByTransitivity, 869.0ms TimeCoverageRelationStatistics Valid=254, Invalid=2296, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:26:05,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-06-06 00:26:05,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 399. [2021-06-06 00:26:05,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 2.007537688442211) internal successors, (799), 398 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:05,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 799 transitions. [2021-06-06 00:26:05,829 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 799 transitions. Word has length 30 [2021-06-06 00:26:05,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:05,829 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 799 transitions. [2021-06-06 00:26:05,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:05,829 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 799 transitions. [2021-06-06 00:26:05,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:05,829 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:05,829 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:06,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:06,037 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:06,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:06,037 INFO L82 PathProgramCache]: Analyzing trace with hash 439869191, now seen corresponding path program 165 times [2021-06-06 00:26:06,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:06,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838731636] [2021-06-06 00:26:06,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:06,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:06,254 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:06,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:06,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838731636] [2021-06-06 00:26:06,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838731636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:06,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498329922] [2021-06-06 00:26:06,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:06,277 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:26:06,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:06,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:06,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:06,390 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 11 treesize of output 7 [2021-06-06 00:26:06,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:06,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:06,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:06,397 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:06,635 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:06,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498329922] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:06,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:06,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-06-06 00:26:06,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456946496] [2021-06-06 00:26:06,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:26:06,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:06,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:26:06,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1068, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:26:06,636 INFO L87 Difference]: Start difference. First operand 399 states and 799 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:07,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:07,833 INFO L93 Difference]: Finished difference Result 607 states and 1191 transitions. [2021-06-06 00:26:07,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:26:07,833 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:07,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:07,834 INFO L225 Difference]: With dead ends: 607 [2021-06-06 00:26:07,834 INFO L226 Difference]: Without dead ends: 598 [2021-06-06 00:26:07,834 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 901 ImplicationChecksByTransitivity, 1004.8ms TimeCoverageRelationStatistics Valid=291, Invalid=2789, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:26:07,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-06-06 00:26:07,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 413. [2021-06-06 00:26:07,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.0097087378640777) internal successors, (828), 412 states have internal predecessors, (828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:07,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 828 transitions. [2021-06-06 00:26:07,838 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 828 transitions. Word has length 30 [2021-06-06 00:26:07,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:07,838 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 828 transitions. [2021-06-06 00:26:07,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:07,838 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 828 transitions. [2021-06-06 00:26:07,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:07,838 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:07,839 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:08,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-06-06 00:26:08,057 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:08,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:08,057 INFO L82 PathProgramCache]: Analyzing trace with hash 1321934915, now seen corresponding path program 166 times [2021-06-06 00:26:08,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:08,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22369054] [2021-06-06 00:26:08,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:08,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:08,277 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:08,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:08,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22369054] [2021-06-06 00:26:08,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22369054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:08,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294387290] [2021-06-06 00:26:08,277 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:08,299 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:26:08,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:08,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:08,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:08,412 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 15 treesize of output 7 [2021-06-06 00:26:08,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:08,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:08,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:08,419 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:26:08,628 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:08,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294387290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:08,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:08,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:08,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169325927] [2021-06-06 00:26:08,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:08,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:08,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:08,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:08,629 INFO L87 Difference]: Start difference. First operand 413 states and 828 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:09,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:09,809 INFO L93 Difference]: Finished difference Result 520 states and 1027 transitions. [2021-06-06 00:26:09,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:26:09,810 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:09,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:09,810 INFO L225 Difference]: With dead ends: 520 [2021-06-06 00:26:09,810 INFO L226 Difference]: Without dead ends: 505 [2021-06-06 00:26:09,810 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 702 ImplicationChecksByTransitivity, 1134.8ms TimeCoverageRelationStatistics Valid=286, Invalid=2470, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:26:09,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-06-06 00:26:09,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 411. [2021-06-06 00:26:09,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0097560975609756) internal successors, (824), 410 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:09,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 824 transitions. [2021-06-06 00:26:09,814 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 824 transitions. Word has length 30 [2021-06-06 00:26:09,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:09,814 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 824 transitions. [2021-06-06 00:26:09,814 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:09,814 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 824 transitions. [2021-06-06 00:26:09,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:09,814 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:09,814 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:10,015 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-06-06 00:26:10,015 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:10,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:10,015 INFO L82 PathProgramCache]: Analyzing trace with hash -1504365663, now seen corresponding path program 167 times [2021-06-06 00:26:10,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:10,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850896474] [2021-06-06 00:26:10,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:10,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:10,224 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:10,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:10,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850896474] [2021-06-06 00:26:10,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850896474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:10,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780772601] [2021-06-06 00:26:10,224 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:26:10,247 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:26:10,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:10,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:26:10,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:10,376 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 11 treesize of output 7 [2021-06-06 00:26:10,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:10,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:10,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:10,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:10,561 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:10,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780772601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:10,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:10,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:26:10,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351489302] [2021-06-06 00:26:10,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:26:10,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:10,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:26:10,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:26:10,561 INFO L87 Difference]: Start difference. First operand 411 states and 824 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:11,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:11,527 INFO L93 Difference]: Finished difference Result 604 states and 1188 transitions. [2021-06-06 00:26:11,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:26:11,527 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:11,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:11,527 INFO L225 Difference]: With dead ends: 604 [2021-06-06 00:26:11,527 INFO L226 Difference]: Without dead ends: 587 [2021-06-06 00:26:11,528 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 751 ImplicationChecksByTransitivity, 1044.0ms TimeCoverageRelationStatistics Valid=268, Invalid=2488, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:26:11,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-06-06 00:26:11,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 420. [2021-06-06 00:26:11,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 2.0047732696897373) internal successors, (840), 419 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:11,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 840 transitions. [2021-06-06 00:26:11,532 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 840 transitions. Word has length 30 [2021-06-06 00:26:11,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:11,532 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 840 transitions. [2021-06-06 00:26:11,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:11,532 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 840 transitions. [2021-06-06 00:26:11,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:11,532 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:11,532 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:11,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-06-06 00:26:11,732 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:11,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:11,733 INFO L82 PathProgramCache]: Analyzing trace with hash 14673135, now seen corresponding path program 168 times [2021-06-06 00:26:11,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:11,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701702140] [2021-06-06 00:26:11,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:11,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:11,946 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:11,946 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:11,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701702140] [2021-06-06 00:26:11,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701702140] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:11,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513011721] [2021-06-06 00:26:11,946 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-06 00:26:11,969 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:26:11,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:11,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:11,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:12,088 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 11 treesize of output 7 [2021-06-06 00:26:12,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:12,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:12,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:12,097 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:12,330 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:12,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513011721] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:12,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:12,330 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-06-06 00:26:12,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54025528] [2021-06-06 00:26:12,331 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:26:12,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:12,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:26:12,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1068, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:26:12,331 INFO L87 Difference]: Start difference. First operand 420 states and 840 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:13,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:13,223 INFO L93 Difference]: Finished difference Result 591 states and 1164 transitions. [2021-06-06 00:26:13,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:26:13,224 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:13,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:13,224 INFO L225 Difference]: With dead ends: 591 [2021-06-06 00:26:13,224 INFO L226 Difference]: Without dead ends: 556 [2021-06-06 00:26:13,224 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 903 ImplicationChecksByTransitivity, 998.9ms TimeCoverageRelationStatistics Valid=297, Invalid=2783, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:26:13,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-06 00:26:13,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 410. [2021-06-06 00:26:13,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 1.9951100244498778) internal successors, (816), 409 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:13,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 816 transitions. [2021-06-06 00:26:13,228 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 816 transitions. Word has length 30 [2021-06-06 00:26:13,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:13,228 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 816 transitions. [2021-06-06 00:26:13,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:13,228 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 816 transitions. [2021-06-06 00:26:13,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:13,229 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:13,229 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:13,429 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:13,429 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:13,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:13,429 INFO L82 PathProgramCache]: Analyzing trace with hash -615747273, now seen corresponding path program 169 times [2021-06-06 00:26:13,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:13,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551028499] [2021-06-06 00:26:13,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:13,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:13,652 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:13,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:13,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551028499] [2021-06-06 00:26:13,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551028499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:13,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732098393] [2021-06-06 00:26:13,652 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-06 00:26:13,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:13,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:13,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:13,795 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 15 treesize of output 7 [2021-06-06 00:26:13,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:13,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:13,802 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:13,802 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:26:14,018 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:14,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732098393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:14,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:14,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:14,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311037392] [2021-06-06 00:26:14,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:14,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:14,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:14,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:14,019 INFO L87 Difference]: Start difference. First operand 410 states and 816 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:14,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:14,862 INFO L93 Difference]: Finished difference Result 556 states and 1087 transitions. [2021-06-06 00:26:14,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:26:14,863 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:14,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:14,863 INFO L225 Difference]: With dead ends: 556 [2021-06-06 00:26:14,863 INFO L226 Difference]: Without dead ends: 547 [2021-06-06 00:26:14,863 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 879.4ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:26:14,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-06-06 00:26:14,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 412. [2021-06-06 00:26:14,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 1.9927007299270072) internal successors, (819), 411 states have internal predecessors, (819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:14,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 819 transitions. [2021-06-06 00:26:14,867 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 819 transitions. Word has length 30 [2021-06-06 00:26:14,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:14,867 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 819 transitions. [2021-06-06 00:26:14,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:14,867 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 819 transitions. [2021-06-06 00:26:14,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:14,868 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:14,868 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:15,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:15,068 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:15,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:15,068 INFO L82 PathProgramCache]: Analyzing trace with hash 266318451, now seen corresponding path program 170 times [2021-06-06 00:26:15,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:15,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958403565] [2021-06-06 00:26:15,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:15,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:15,290 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:15,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:15,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958403565] [2021-06-06 00:26:15,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958403565] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:15,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130592476] [2021-06-06 00:26:15,290 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-06 00:26:15,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:26:15,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:15,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:15,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:15,427 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 11 treesize of output 7 [2021-06-06 00:26:15,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:15,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:15,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:15,434 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:15,650 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:15,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130592476] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:15,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:15,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:15,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980324029] [2021-06-06 00:26:15,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:15,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:15,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:15,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:15,651 INFO L87 Difference]: Start difference. First operand 412 states and 819 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:16,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:16,577 INFO L93 Difference]: Finished difference Result 467 states and 920 transitions. [2021-06-06 00:26:16,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:26:16,577 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:16,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:16,578 INFO L225 Difference]: With dead ends: 467 [2021-06-06 00:26:16,578 INFO L226 Difference]: Without dead ends: 444 [2021-06-06 00:26:16,578 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 1010.0ms TimeCoverageRelationStatistics Valid=242, Invalid=2110, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:26:16,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-06-06 00:26:16,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 402. [2021-06-06 00:26:16,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0049875311720697) internal successors, (804), 401 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:16,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 804 transitions. [2021-06-06 00:26:16,581 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 804 transitions. Word has length 30 [2021-06-06 00:26:16,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:16,581 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 804 transitions. [2021-06-06 00:26:16,581 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:16,581 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 804 transitions. [2021-06-06 00:26:16,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:16,582 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:16,582 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:16,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:16,789 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:16,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:16,789 INFO L82 PathProgramCache]: Analyzing trace with hash -611689199, now seen corresponding path program 171 times [2021-06-06 00:26:16,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:16,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217173350] [2021-06-06 00:26:16,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:16,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:16,996 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:16,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:16,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217173350] [2021-06-06 00:26:16,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217173350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:16,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115171313] [2021-06-06 00:26:16,996 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-06 00:26:17,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:26:17,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:17,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:26:17,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:17,131 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 15 treesize of output 7 [2021-06-06 00:26:17,132 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:17,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:17,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:17,138 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-06-06 00:26:17,354 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:17,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115171313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:17,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:17,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:17,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002136748] [2021-06-06 00:26:17,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:17,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:17,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:17,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:17,355 INFO L87 Difference]: Start difference. First operand 402 states and 804 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:18,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:18,181 INFO L93 Difference]: Finished difference Result 550 states and 1083 transitions. [2021-06-06 00:26:18,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:26:18,181 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:18,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:18,181 INFO L225 Difference]: With dead ends: 550 [2021-06-06 00:26:18,181 INFO L226 Difference]: Without dead ends: 517 [2021-06-06 00:26:18,182 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 902.0ms TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:26:18,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-06-06 00:26:18,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 398. [2021-06-06 00:26:18,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 2.0075566750629723) internal successors, (797), 397 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:18,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 797 transitions. [2021-06-06 00:26:18,185 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 797 transitions. Word has length 30 [2021-06-06 00:26:18,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:18,185 INFO L482 AbstractCegarLoop]: Abstraction has 398 states and 797 transitions. [2021-06-06 00:26:18,185 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:18,186 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 797 transitions. [2021-06-06 00:26:18,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:18,186 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:18,186 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:18,386 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:18,386 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:18,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:18,387 INFO L82 PathProgramCache]: Analyzing trace with hash -780934665, now seen corresponding path program 172 times [2021-06-06 00:26:18,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:18,387 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995135268] [2021-06-06 00:26:18,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:18,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:18,596 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:18,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:18,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995135268] [2021-06-06 00:26:18,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995135268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:18,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943297240] [2021-06-06 00:26:18,596 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-06 00:26:18,619 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:26:18,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:18,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:18,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:18,731 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 15 treesize of output 7 [2021-06-06 00:26:18,732 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:18,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:18,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:18,738 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:26:18,934 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:18,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943297240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:18,934 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:18,934 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:18,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048991237] [2021-06-06 00:26:18,935 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:18,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:18,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:18,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:18,935 INFO L87 Difference]: Start difference. First operand 398 states and 797 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:19,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:19,873 INFO L93 Difference]: Finished difference Result 621 states and 1220 transitions. [2021-06-06 00:26:19,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:26:19,873 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:19,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:19,874 INFO L225 Difference]: With dead ends: 621 [2021-06-06 00:26:19,874 INFO L226 Difference]: Without dead ends: 612 [2021-06-06 00:26:19,874 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 758 ImplicationChecksByTransitivity, 930.5ms TimeCoverageRelationStatistics Valid=252, Invalid=2400, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:26:19,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-06-06 00:26:19,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 413. [2021-06-06 00:26:19,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.012135922330097) internal successors, (829), 412 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:19,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 829 transitions. [2021-06-06 00:26:19,878 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 829 transitions. Word has length 30 [2021-06-06 00:26:19,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:19,878 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 829 transitions. [2021-06-06 00:26:19,878 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:19,878 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 829 transitions. [2021-06-06 00:26:19,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:19,878 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:19,879 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:20,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,183 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:20,089 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:20,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:20,089 INFO L82 PathProgramCache]: Analyzing trace with hash 101131059, now seen corresponding path program 173 times [2021-06-06 00:26:20,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:20,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603552282] [2021-06-06 00:26:20,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:20,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:20,296 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:20,296 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:20,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603552282] [2021-06-06 00:26:20,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603552282] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:20,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727584482] [2021-06-06 00:26:20,297 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-06 00:26:20,321 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:26:20,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:20,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:26:20,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:20,437 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 11 treesize of output 7 [2021-06-06 00:26:20,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:20,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:20,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:20,444 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:20,646 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:20,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727584482] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:20,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:20,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:20,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624419215] [2021-06-06 00:26:20,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:20,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:20,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:20,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:20,647 INFO L87 Difference]: Start difference. First operand 413 states and 829 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:21,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:21,779 INFO L93 Difference]: Finished difference Result 528 states and 1044 transitions. [2021-06-06 00:26:21,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:26:21,779 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:21,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:21,780 INFO L225 Difference]: With dead ends: 528 [2021-06-06 00:26:21,780 INFO L226 Difference]: Without dead ends: 513 [2021-06-06 00:26:21,780 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 1085.3ms TimeCoverageRelationStatistics Valid=286, Invalid=2470, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:26:21,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-06 00:26:21,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 411. [2021-06-06 00:26:21,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0121951219512195) internal successors, (825), 410 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:21,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 825 transitions. [2021-06-06 00:26:21,783 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 825 transitions. Word has length 30 [2021-06-06 00:26:21,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:21,784 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 825 transitions. [2021-06-06 00:26:21,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:21,784 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 825 transitions. [2021-06-06 00:26:21,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:21,784 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:21,784 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:21,984 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:21,984 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:21,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:21,985 INFO L82 PathProgramCache]: Analyzing trace with hash 1569797777, now seen corresponding path program 174 times [2021-06-06 00:26:21,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:21,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661611703] [2021-06-06 00:26:21,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:21,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:22,186 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:22,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:22,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661611703] [2021-06-06 00:26:22,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661611703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:22,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113831731] [2021-06-06 00:26:22,187 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-06 00:26:22,210 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:26:22,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:22,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:22,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:22,318 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 11 treesize of output 7 [2021-06-06 00:26:22,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:22,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:22,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:22,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:22,531 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:22,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113831731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:22,531 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:22,531 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 32 [2021-06-06 00:26:22,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702305680] [2021-06-06 00:26:22,531 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:22,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:22,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:22,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:22,532 INFO L87 Difference]: Start difference. First operand 411 states and 825 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:23,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:23,625 INFO L93 Difference]: Finished difference Result 626 states and 1232 transitions. [2021-06-06 00:26:23,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:26:23,625 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:23,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:23,626 INFO L225 Difference]: With dead ends: 626 [2021-06-06 00:26:23,626 INFO L226 Difference]: Without dead ends: 609 [2021-06-06 00:26:23,626 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 942.3ms TimeCoverageRelationStatistics Valid=284, Invalid=2578, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:26:23,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-06-06 00:26:23,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 420. [2021-06-06 00:26:23,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 2.007159904534606) internal successors, (841), 419 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:23,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 841 transitions. [2021-06-06 00:26:23,630 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 841 transitions. Word has length 30 [2021-06-06 00:26:23,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:23,630 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 841 transitions. [2021-06-06 00:26:23,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:23,630 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 841 transitions. [2021-06-06 00:26:23,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:23,631 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:23,631 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:23,831 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,185 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:23,831 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:23,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:23,831 INFO L82 PathProgramCache]: Analyzing trace with hash -1206130721, now seen corresponding path program 175 times [2021-06-06 00:26:23,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:23,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196848222] [2021-06-06 00:26:23,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:23,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:24,039 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:24,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:24,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196848222] [2021-06-06 00:26:24,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196848222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:24,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411865540] [2021-06-06 00:26:24,040 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-06 00:26:24,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:24,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:24,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:24,168 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 15 treesize of output 7 [2021-06-06 00:26:24,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:24,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:24,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:24,175 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:26:24,363 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:24,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411865540] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:24,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:24,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:24,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949943006] [2021-06-06 00:26:24,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:24,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:24,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:24,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:24,364 INFO L87 Difference]: Start difference. First operand 420 states and 841 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:25,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:25,380 INFO L93 Difference]: Finished difference Result 648 states and 1268 transitions. [2021-06-06 00:26:25,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:26:25,380 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:25,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:25,381 INFO L225 Difference]: With dead ends: 648 [2021-06-06 00:26:25,381 INFO L226 Difference]: Without dead ends: 604 [2021-06-06 00:26:25,381 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 984.8ms TimeCoverageRelationStatistics Valid=283, Invalid=2687, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:26:25,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-06-06 00:26:25,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 410. [2021-06-06 00:26:25,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 1.9975550122249388) internal successors, (817), 409 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:25,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 817 transitions. [2021-06-06 00:26:25,385 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 817 transitions. Word has length 30 [2021-06-06 00:26:25,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:25,385 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 817 transitions. [2021-06-06 00:26:25,385 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:25,385 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 817 transitions. [2021-06-06 00:26:25,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:25,385 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:25,385 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:25,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:25,586 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:25,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:25,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1836551129, now seen corresponding path program 176 times [2021-06-06 00:26:25,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:25,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068016912] [2021-06-06 00:26:25,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:25,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:25,798 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:25,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:25,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068016912] [2021-06-06 00:26:25,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068016912] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:25,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118090425] [2021-06-06 00:26:25,799 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-06 00:26:25,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:26:25,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:25,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:25,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:25,931 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 11 treesize of output 7 [2021-06-06 00:26:25,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:25,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:25,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:25,938 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:26,141 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:26,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [118090425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:26,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:26,141 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:26,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117143593] [2021-06-06 00:26:26,141 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:26,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:26,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:26,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:26,141 INFO L87 Difference]: Start difference. First operand 410 states and 817 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:26,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:26,962 INFO L93 Difference]: Finished difference Result 575 states and 1126 transitions. [2021-06-06 00:26:26,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:26:26,962 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:26,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:26,962 INFO L225 Difference]: With dead ends: 575 [2021-06-06 00:26:26,962 INFO L226 Difference]: Without dead ends: 566 [2021-06-06 00:26:26,963 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 833.6ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:26:26,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-06-06 00:26:26,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 412. [2021-06-06 00:26:26,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 1.9951338199513382) internal successors, (820), 411 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:26,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 820 transitions. [2021-06-06 00:26:26,966 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 820 transitions. Word has length 30 [2021-06-06 00:26:26,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:26,966 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 820 transitions. [2021-06-06 00:26:26,966 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:26,967 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 820 transitions. [2021-06-06 00:26:26,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:26,967 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:26,967 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:27,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:27,167 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:27,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:27,168 INFO L82 PathProgramCache]: Analyzing trace with hash -954485405, now seen corresponding path program 177 times [2021-06-06 00:26:27,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:27,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771045983] [2021-06-06 00:26:27,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:27,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:27,387 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:27,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:27,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771045983] [2021-06-06 00:26:27,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771045983] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:27,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686806864] [2021-06-06 00:26:27,387 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-06 00:26:27,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:26:27,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:27,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:27,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:27,531 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 11 treesize of output 7 [2021-06-06 00:26:27,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:27,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:27,538 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:27,538 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:27,748 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:27,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686806864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:27,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:27,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:27,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648921507] [2021-06-06 00:26:27,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:27,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:27,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:27,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:27,749 INFO L87 Difference]: Start difference. First operand 412 states and 820 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:28,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:28,580 INFO L93 Difference]: Finished difference Result 479 states and 945 transitions. [2021-06-06 00:26:28,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:26:28,581 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:28,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:28,581 INFO L225 Difference]: With dead ends: 479 [2021-06-06 00:26:28,581 INFO L226 Difference]: Without dead ends: 456 [2021-06-06 00:26:28,581 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 978.2ms TimeCoverageRelationStatistics Valid=244, Invalid=2108, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:26:28,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2021-06-06 00:26:28,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 402. [2021-06-06 00:26:28,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0074812967581046) internal successors, (805), 401 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:28,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 805 transitions. [2021-06-06 00:26:28,585 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 805 transitions. Word has length 30 [2021-06-06 00:26:28,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:28,585 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 805 transitions. [2021-06-06 00:26:28,585 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:28,585 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 805 transitions. [2021-06-06 00:26:28,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:28,585 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:28,585 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:28,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-06-06 00:26:28,786 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:28,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:28,786 INFO L82 PathProgramCache]: Analyzing trace with hash -1832493055, now seen corresponding path program 178 times [2021-06-06 00:26:28,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:28,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166093917] [2021-06-06 00:26:28,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:28,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:28,988 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:28,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:28,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166093917] [2021-06-06 00:26:28,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166093917] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:28,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105458978] [2021-06-06 00:26:28,988 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-06 00:26:29,011 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:26:29,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:29,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:29,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:29,121 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 15 treesize of output 7 [2021-06-06 00:26:29,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:29,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:29,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:29,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:26:29,334 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:29,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2105458978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:29,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:29,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:29,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271707867] [2021-06-06 00:26:29,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:29,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:29,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:29,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:29,335 INFO L87 Difference]: Start difference. First operand 402 states and 805 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:30,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:30,103 INFO L93 Difference]: Finished difference Result 572 states and 1127 transitions. [2021-06-06 00:26:30,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:26:30,104 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:30,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:30,105 INFO L225 Difference]: With dead ends: 572 [2021-06-06 00:26:30,105 INFO L226 Difference]: Without dead ends: 539 [2021-06-06 00:26:30,105 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 863.3ms TimeCoverageRelationStatistics Valid=220, Invalid=2036, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:26:30,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-06-06 00:26:30,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 399. [2021-06-06 00:26:30,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 2.0100502512562812) internal successors, (800), 398 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:30,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 800 transitions. [2021-06-06 00:26:30,109 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 800 transitions. Word has length 30 [2021-06-06 00:26:30,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:30,109 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 800 transitions. [2021-06-06 00:26:30,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:30,109 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 800 transitions. [2021-06-06 00:26:30,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:30,109 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:30,109 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:30,312 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:30,312 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:30,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:30,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1346355551, now seen corresponding path program 179 times [2021-06-06 00:26:30,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:30,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920114629] [2021-06-06 00:26:30,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:30,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:30,528 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:30,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:30,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920114629] [2021-06-06 00:26:30,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920114629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:30,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698377589] [2021-06-06 00:26:30,529 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-06 00:26:30,551 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:26:30,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:30,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:30,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:30,664 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 11 treesize of output 7 [2021-06-06 00:26:30,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:30,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:30,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:30,671 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:30,889 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:30,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698377589] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:30,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:30,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:30,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880460811] [2021-06-06 00:26:30,889 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:30,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:30,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:30,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:30,890 INFO L87 Difference]: Start difference. First operand 399 states and 800 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:31,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:31,661 INFO L93 Difference]: Finished difference Result 570 states and 1115 transitions. [2021-06-06 00:26:31,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:26:31,662 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:31,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:31,662 INFO L225 Difference]: With dead ends: 570 [2021-06-06 00:26:31,662 INFO L226 Difference]: Without dead ends: 561 [2021-06-06 00:26:31,662 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 861.6ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:26:31,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-06-06 00:26:31,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 413. [2021-06-06 00:26:31,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.004854368932039) internal successors, (826), 412 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:31,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 826 transitions. [2021-06-06 00:26:31,666 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 826 transitions. Word has length 30 [2021-06-06 00:26:31,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:31,666 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 826 transitions. [2021-06-06 00:26:31,666 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:31,666 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 826 transitions. [2021-06-06 00:26:31,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:31,667 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:31,667 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:31,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable191 [2021-06-06 00:26:31,869 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:31,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:31,869 INFO L82 PathProgramCache]: Analyzing trace with hash -464289827, now seen corresponding path program 180 times [2021-06-06 00:26:31,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:31,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547064212] [2021-06-06 00:26:31,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:31,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:32,086 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:32,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:32,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547064212] [2021-06-06 00:26:32,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547064212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:32,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519240910] [2021-06-06 00:26:32,087 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-06 00:26:32,110 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-06 00:26:32,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:32,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:32,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:32,225 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 11 treesize of output 7 [2021-06-06 00:26:32,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:32,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:32,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:32,232 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:32,447 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:32,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519240910] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:32,447 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:32,447 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:32,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469093106] [2021-06-06 00:26:32,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:32,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:32,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:32,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:32,448 INFO L87 Difference]: Start difference. First operand 413 states and 826 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:33,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:33,426 INFO L93 Difference]: Finished difference Result 484 states and 955 transitions. [2021-06-06 00:26:33,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:26:33,426 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:33,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:33,426 INFO L225 Difference]: With dead ends: 484 [2021-06-06 00:26:33,426 INFO L226 Difference]: Without dead ends: 469 [2021-06-06 00:26:33,427 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 997.6ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:26:33,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-06-06 00:26:33,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 411. [2021-06-06 00:26:33,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.004878048780488) internal successors, (822), 410 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:33,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 822 transitions. [2021-06-06 00:26:33,430 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 822 transitions. Word has length 30 [2021-06-06 00:26:33,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:33,430 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 822 transitions. [2021-06-06 00:26:33,430 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:33,430 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 822 transitions. [2021-06-06 00:26:33,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:33,431 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:33,431 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:33,631 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:33,631 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:33,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:33,631 INFO L82 PathProgramCache]: Analyzing trace with hash 1004376891, now seen corresponding path program 181 times [2021-06-06 00:26:33,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:33,631 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129470410] [2021-06-06 00:26:33,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:33,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:33,842 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:33,842 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:33,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129470410] [2021-06-06 00:26:33,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129470410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:33,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469306741] [2021-06-06 00:26:33,842 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-06 00:26:33,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:33,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:33,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:33,970 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 15 treesize of output 7 [2021-06-06 00:26:33,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:33,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:33,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:33,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:26:34,153 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:34,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469306741] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:34,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:34,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:26:34,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592090102] [2021-06-06 00:26:34,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:26:34,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:34,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:26:34,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:26:34,154 INFO L87 Difference]: Start difference. First operand 411 states and 822 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:34,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:34,880 INFO L93 Difference]: Finished difference Result 569 states and 1117 transitions. [2021-06-06 00:26:34,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:26:34,881 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:34,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:34,881 INFO L225 Difference]: With dead ends: 569 [2021-06-06 00:26:34,881 INFO L226 Difference]: Without dead ends: 524 [2021-06-06 00:26:34,881 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 783.6ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:26:34,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-06-06 00:26:34,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 403. [2021-06-06 00:26:34,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.0049751243781095) internal successors, (806), 402 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:34,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 806 transitions. [2021-06-06 00:26:34,885 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 806 transitions. Word has length 30 [2021-06-06 00:26:34,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:34,885 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 806 transitions. [2021-06-06 00:26:34,885 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:34,885 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 806 transitions. [2021-06-06 00:26:34,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:34,886 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:34,886 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:35,086 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:35,086 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:35,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:35,086 INFO L82 PathProgramCache]: Analyzing trace with hash -1342297477, now seen corresponding path program 182 times [2021-06-06 00:26:35,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:35,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039022707] [2021-06-06 00:26:35,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:35,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:35,296 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:35,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:35,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039022707] [2021-06-06 00:26:35,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039022707] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:35,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439308167] [2021-06-06 00:26:35,297 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-06 00:26:35,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:26:35,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:35,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:35,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:35,439 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 11 treesize of output 7 [2021-06-06 00:26:35,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:35,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:35,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:35,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:35,654 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:35,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439308167] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:35,655 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:35,655 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:35,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067489144] [2021-06-06 00:26:35,655 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:35,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:35,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:35,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:35,655 INFO L87 Difference]: Start difference. First operand 403 states and 806 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:36,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:36,352 INFO L93 Difference]: Finished difference Result 552 states and 1086 transitions. [2021-06-06 00:26:36,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:26:36,352 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:36,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:36,352 INFO L225 Difference]: With dead ends: 552 [2021-06-06 00:26:36,353 INFO L226 Difference]: Without dead ends: 519 [2021-06-06 00:26:36,353 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 826.7ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:26:36,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-06-06 00:26:36,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 401. [2021-06-06 00:26:36,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.005) internal successors, (802), 400 states have internal predecessors, (802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:36,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 802 transitions. [2021-06-06 00:26:36,356 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 802 transitions. Word has length 30 [2021-06-06 00:26:36,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:36,356 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 802 transitions. [2021-06-06 00:26:36,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:36,357 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 802 transitions. [2021-06-06 00:26:36,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:36,357 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:36,357 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:36,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2021-06-06 00:26:36,557 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:36,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:36,558 INFO L82 PathProgramCache]: Analyzing trace with hash 613161079, now seen corresponding path program 183 times [2021-06-06 00:26:36,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:36,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738984691] [2021-06-06 00:26:36,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:36,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:36,782 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:36,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:36,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738984691] [2021-06-06 00:26:36,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738984691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:36,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494711336] [2021-06-06 00:26:36,782 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-06 00:26:36,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:26:36,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:36,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:36,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:36,923 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 15 treesize of output 7 [2021-06-06 00:26:36,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:36,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:36,930 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:36,930 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:26:37,171 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:37,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494711336] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:37,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:37,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-06-06 00:26:37,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392794985] [2021-06-06 00:26:37,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:26:37,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:37,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:26:37,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:26:37,172 INFO L87 Difference]: Start difference. First operand 401 states and 802 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:37,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:37,951 INFO L93 Difference]: Finished difference Result 550 states and 1082 transitions. [2021-06-06 00:26:37,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:26:37,951 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:37,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:37,952 INFO L225 Difference]: With dead ends: 550 [2021-06-06 00:26:37,952 INFO L226 Difference]: Without dead ends: 514 [2021-06-06 00:26:37,952 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 909.7ms TimeCoverageRelationStatistics Valid=219, Invalid=2231, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:26:37,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-06-06 00:26:37,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 397. [2021-06-06 00:26:37,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.007575757575758) internal successors, (795), 396 states have internal predecessors, (795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:37,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 795 transitions. [2021-06-06 00:26:37,955 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 795 transitions. Word has length 30 [2021-06-06 00:26:37,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:37,956 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 795 transitions. [2021-06-06 00:26:37,956 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:37,956 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 795 transitions. [2021-06-06 00:26:37,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:37,956 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:37,956 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:38,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:38,156 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:38,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:38,157 INFO L82 PathProgramCache]: Analyzing trace with hash 900146755, now seen corresponding path program 184 times [2021-06-06 00:26:38,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:38,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204690672] [2021-06-06 00:26:38,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:38,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:38,365 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:38,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:38,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204690672] [2021-06-06 00:26:38,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204690672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:38,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566550489] [2021-06-06 00:26:38,365 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-06 00:26:38,390 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:26:38,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:38,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:38,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:38,523 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 15 treesize of output 7 [2021-06-06 00:26:38,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:38,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:38,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:38,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:26:38,718 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:38,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566550489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:38,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:38,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:38,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197952543] [2021-06-06 00:26:38,719 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:38,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:38,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:38,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:38,719 INFO L87 Difference]: Start difference. First operand 397 states and 795 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:39,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:39,902 INFO L93 Difference]: Finished difference Result 682 states and 1342 transitions. [2021-06-06 00:26:39,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:26:39,903 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:39,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:39,903 INFO L225 Difference]: With dead ends: 682 [2021-06-06 00:26:39,903 INFO L226 Difference]: Without dead ends: 673 [2021-06-06 00:26:39,903 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 771 ImplicationChecksByTransitivity, 975.3ms TimeCoverageRelationStatistics Valid=256, Invalid=2500, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:26:39,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-06-06 00:26:39,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 415. [2021-06-06 00:26:39,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.0193236714975846) internal successors, (836), 414 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:39,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 836 transitions. [2021-06-06 00:26:39,908 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 836 transitions. Word has length 30 [2021-06-06 00:26:39,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:39,908 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 836 transitions. [2021-06-06 00:26:39,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:39,908 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 836 transitions. [2021-06-06 00:26:39,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:39,908 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:39,908 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:40,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,195 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:40,109 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:40,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:40,109 INFO L82 PathProgramCache]: Analyzing trace with hash 1782212479, now seen corresponding path program 185 times [2021-06-06 00:26:40,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:40,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500923518] [2021-06-06 00:26:40,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:40,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:40,318 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:40,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:40,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500923518] [2021-06-06 00:26:40,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500923518] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:40,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974746043] [2021-06-06 00:26:40,319 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-06 00:26:40,342 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:26:40,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:40,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:26:40,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:40,478 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 11 treesize of output 7 [2021-06-06 00:26:40,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:40,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:40,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:40,485 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:40,671 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:40,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974746043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:40,672 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:40,672 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:40,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227602005] [2021-06-06 00:26:40,672 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:40,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:40,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:40,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:40,672 INFO L87 Difference]: Start difference. First operand 415 states and 836 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:41,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:41,901 INFO L93 Difference]: Finished difference Result 576 states and 1138 transitions. [2021-06-06 00:26:41,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:26:41,901 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:41,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:41,902 INFO L225 Difference]: With dead ends: 576 [2021-06-06 00:26:41,902 INFO L226 Difference]: Without dead ends: 561 [2021-06-06 00:26:41,902 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 1118.2ms TimeCoverageRelationStatistics Valid=292, Invalid=2570, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:26:41,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-06-06 00:26:41,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 413. [2021-06-06 00:26:41,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.0194174757281553) internal successors, (832), 412 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:41,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 832 transitions. [2021-06-06 00:26:41,906 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 832 transitions. Word has length 30 [2021-06-06 00:26:41,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:41,906 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 832 transitions. [2021-06-06 00:26:41,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:41,906 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 832 transitions. [2021-06-06 00:26:41,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:41,906 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:41,906 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:42,106 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:42,107 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:42,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:42,107 INFO L82 PathProgramCache]: Analyzing trace with hash -1044088099, now seen corresponding path program 186 times [2021-06-06 00:26:42,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:42,107 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813289239] [2021-06-06 00:26:42,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:42,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:42,315 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:42,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:42,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813289239] [2021-06-06 00:26:42,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813289239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:42,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692368413] [2021-06-06 00:26:42,315 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-06 00:26:42,338 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:26:42,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:42,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:42,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:42,463 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 11 treesize of output 7 [2021-06-06 00:26:42,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:42,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:42,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:42,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:42,657 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:42,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692368413] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:42,657 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:42,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 32 [2021-06-06 00:26:42,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496861902] [2021-06-06 00:26:42,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:42,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:42,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:42,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:42,658 INFO L87 Difference]: Start difference. First operand 413 states and 832 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:43,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:43,876 INFO L93 Difference]: Finished difference Result 682 states and 1344 transitions. [2021-06-06 00:26:43,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 00:26:43,876 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:43,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:43,877 INFO L225 Difference]: With dead ends: 682 [2021-06-06 00:26:43,877 INFO L226 Difference]: Without dead ends: 665 [2021-06-06 00:26:43,877 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 877 ImplicationChecksByTransitivity, 978.4ms TimeCoverageRelationStatistics Valid=288, Invalid=2682, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:26:43,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-06-06 00:26:43,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 422. [2021-06-06 00:26:43,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 2.014251781472684) internal successors, (848), 421 states have internal predecessors, (848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:43,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 848 transitions. [2021-06-06 00:26:43,881 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 848 transitions. Word has length 30 [2021-06-06 00:26:43,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:43,881 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 848 transitions. [2021-06-06 00:26:43,881 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:43,881 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 848 transitions. [2021-06-06 00:26:43,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:43,882 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:43,882 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:44,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2021-06-06 00:26:44,082 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:44,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:44,083 INFO L82 PathProgramCache]: Analyzing trace with hash 474950699, now seen corresponding path program 187 times [2021-06-06 00:26:44,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:44,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134233452] [2021-06-06 00:26:44,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:44,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:44,292 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:44,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:44,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134233452] [2021-06-06 00:26:44,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134233452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:44,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200715339] [2021-06-06 00:26:44,292 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-06 00:26:44,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:44,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:44,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:44,442 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 15 treesize of output 7 [2021-06-06 00:26:44,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:44,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:44,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:44,449 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:26:44,628 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:44,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200715339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:44,629 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:44,629 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:44,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62746011] [2021-06-06 00:26:44,629 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:44,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:44,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:44,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:44,629 INFO L87 Difference]: Start difference. First operand 422 states and 848 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:45,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:45,967 INFO L93 Difference]: Finished difference Result 718 states and 1404 transitions. [2021-06-06 00:26:45,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 00:26:45,968 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:45,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:45,968 INFO L225 Difference]: With dead ends: 718 [2021-06-06 00:26:45,968 INFO L226 Difference]: Without dead ends: 674 [2021-06-06 00:26:45,968 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 877 ImplicationChecksByTransitivity, 1017.5ms TimeCoverageRelationStatistics Valid=287, Invalid=2793, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:26:45,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-06-06 00:26:45,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 412. [2021-06-06 00:26:45,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 2.004866180048662) internal successors, (824), 411 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:45,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 824 transitions. [2021-06-06 00:26:45,972 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 824 transitions. Word has length 30 [2021-06-06 00:26:45,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:45,972 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 824 transitions. [2021-06-06 00:26:45,972 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:45,972 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 824 transitions. [2021-06-06 00:26:45,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:45,973 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:45,973 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:46,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2021-06-06 00:26:46,197 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:46,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:46,197 INFO L82 PathProgramCache]: Analyzing trace with hash -155469709, now seen corresponding path program 188 times [2021-06-06 00:26:46,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:46,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342714316] [2021-06-06 00:26:46,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:46,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:46,403 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:46,403 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:46,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342714316] [2021-06-06 00:26:46,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342714316] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:46,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318957461] [2021-06-06 00:26:46,403 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:26:46,426 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:26:46,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:46,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:46,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:46,569 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 11 treesize of output 7 [2021-06-06 00:26:46,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:46,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:46,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:46,576 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:46,764 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:46,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318957461] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:46,764 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:46,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:46,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068333100] [2021-06-06 00:26:46,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:46,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:46,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:46,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:46,765 INFO L87 Difference]: Start difference. First operand 412 states and 824 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:47,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:47,658 INFO L93 Difference]: Finished difference Result 605 states and 1189 transitions. [2021-06-06 00:26:47,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:26:47,658 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:47,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:47,659 INFO L225 Difference]: With dead ends: 605 [2021-06-06 00:26:47,659 INFO L226 Difference]: Without dead ends: 596 [2021-06-06 00:26:47,659 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 866.7ms TimeCoverageRelationStatistics Valid=221, Invalid=2131, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:26:47,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-06-06 00:26:47,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 414. [2021-06-06 00:26:47,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.002421307506053) internal successors, (827), 413 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:47,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 827 transitions. [2021-06-06 00:26:47,663 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 827 transitions. Word has length 30 [2021-06-06 00:26:47,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:47,663 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 827 transitions. [2021-06-06 00:26:47,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:47,663 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 827 transitions. [2021-06-06 00:26:47,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:47,663 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:47,663 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:47,879 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:47,879 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:47,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:47,880 INFO L82 PathProgramCache]: Analyzing trace with hash 726596015, now seen corresponding path program 189 times [2021-06-06 00:26:47,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:47,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553577454] [2021-06-06 00:26:47,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:47,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:48,102 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:48,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:48,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553577454] [2021-06-06 00:26:48,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553577454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:48,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153911685] [2021-06-06 00:26:48,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 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-06 00:26:48,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:26:48,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:48,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:48,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:48,262 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 11 treesize of output 7 [2021-06-06 00:26:48,263 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:48,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:48,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:48,270 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:48,465 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:48,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153911685] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:48,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:48,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:48,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161514979] [2021-06-06 00:26:48,466 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:48,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:48,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:48,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:48,466 INFO L87 Difference]: Start difference. First operand 414 states and 827 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:49,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:49,472 INFO L93 Difference]: Finished difference Result 500 states and 990 transitions. [2021-06-06 00:26:49,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:26:49,472 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:49,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:49,473 INFO L225 Difference]: With dead ends: 500 [2021-06-06 00:26:49,473 INFO L226 Difference]: Without dead ends: 477 [2021-06-06 00:26:49,473 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 1019.3ms TimeCoverageRelationStatistics Valid=250, Invalid=2200, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:26:49,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-06-06 00:26:49,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 404. [2021-06-06 00:26:49,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.0148883374689825) internal successors, (812), 403 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:49,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 812 transitions. [2021-06-06 00:26:49,476 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 812 transitions. Word has length 30 [2021-06-06 00:26:49,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:49,477 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 812 transitions. [2021-06-06 00:26:49,477 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:49,477 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 812 transitions. [2021-06-06 00:26:49,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:49,477 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:49,477 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:49,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2021-06-06 00:26:49,678 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:49,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:49,678 INFO L82 PathProgramCache]: Analyzing trace with hash -151411635, now seen corresponding path program 190 times [2021-06-06 00:26:49,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:49,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159222171] [2021-06-06 00:26:49,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:49,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:49,880 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:49,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:49,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159222171] [2021-06-06 00:26:49,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159222171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:49,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793984573] [2021-06-06 00:26:49,881 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 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-06 00:26:49,903 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:26:49,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:49,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:49,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:50,036 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 15 treesize of output 7 [2021-06-06 00:26:50,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:50,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:50,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:50,042 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:26:50,230 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:50,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793984573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:50,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:50,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:50,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295542414] [2021-06-06 00:26:50,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:50,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:50,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:50,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:50,231 INFO L87 Difference]: Start difference. First operand 404 states and 812 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:51,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:51,106 INFO L93 Difference]: Finished difference Result 602 states and 1190 transitions. [2021-06-06 00:26:51,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:26:51,107 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:51,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:51,107 INFO L225 Difference]: With dead ends: 602 [2021-06-06 00:26:51,107 INFO L226 Difference]: Without dead ends: 569 [2021-06-06 00:26:51,108 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 901.2ms TimeCoverageRelationStatistics Valid=224, Invalid=2128, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:26:51,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-06-06 00:26:51,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 401. [2021-06-06 00:26:51,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.0175) internal successors, (807), 400 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:51,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 807 transitions. [2021-06-06 00:26:51,111 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 807 transitions. Word has length 30 [2021-06-06 00:26:51,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:51,111 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 807 transitions. [2021-06-06 00:26:51,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:51,111 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 807 transitions. [2021-06-06 00:26:51,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:51,112 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:51,112 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:51,312 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-06-06 00:26:51,312 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:51,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:51,312 INFO L82 PathProgramCache]: Analyzing trace with hash 334725869, now seen corresponding path program 191 times [2021-06-06 00:26:51,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:51,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481409694] [2021-06-06 00:26:51,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:51,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:51,524 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:51,524 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:51,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481409694] [2021-06-06 00:26:51,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481409694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:51,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816063239] [2021-06-06 00:26:51,524 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 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-06 00:26:51,547 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:26:51,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:51,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:51,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:51,684 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 15 treesize of output 7 [2021-06-06 00:26:51,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:51,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:51,691 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:51,691 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:26:51,877 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:51,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816063239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:51,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:51,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:51,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662905789] [2021-06-06 00:26:51,878 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:51,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:51,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:51,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:51,878 INFO L87 Difference]: Start difference. First operand 401 states and 807 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:52,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:52,797 INFO L93 Difference]: Finished difference Result 593 states and 1164 transitions. [2021-06-06 00:26:52,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:26:52,797 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:52,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:52,798 INFO L225 Difference]: With dead ends: 593 [2021-06-06 00:26:52,798 INFO L226 Difference]: Without dead ends: 584 [2021-06-06 00:26:52,798 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 849.0ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:26:52,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-06-06 00:26:52,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 415. [2021-06-06 00:26:52,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.0120772946859904) internal successors, (833), 414 states have internal predecessors, (833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:52,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 833 transitions. [2021-06-06 00:26:52,802 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 833 transitions. Word has length 30 [2021-06-06 00:26:52,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:52,802 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 833 transitions. [2021-06-06 00:26:52,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:52,802 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 833 transitions. [2021-06-06 00:26:52,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:52,802 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:52,803 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:53,003 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2021-06-06 00:26:53,003 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:53,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:53,003 INFO L82 PathProgramCache]: Analyzing trace with hash 1216791593, now seen corresponding path program 192 times [2021-06-06 00:26:53,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:53,003 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343710739] [2021-06-06 00:26:53,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:53,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:53,219 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:53,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:53,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343710739] [2021-06-06 00:26:53,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343710739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:53,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399241460] [2021-06-06 00:26:53,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 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-06 00:26:53,242 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-06 00:26:53,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:53,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:53,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:53,376 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 11 treesize of output 7 [2021-06-06 00:26:53,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:53,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:53,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:53,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:53,577 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:53,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399241460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:53,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:53,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:53,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223065870] [2021-06-06 00:26:53,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:53,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:53,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:53,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:53,578 INFO L87 Difference]: Start difference. First operand 415 states and 833 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:54,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:54,537 INFO L93 Difference]: Finished difference Result 507 states and 1004 transitions. [2021-06-06 00:26:54,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:26:54,537 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:54,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:54,538 INFO L225 Difference]: With dead ends: 507 [2021-06-06 00:26:54,538 INFO L226 Difference]: Without dead ends: 492 [2021-06-06 00:26:54,538 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 994.8ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:26:54,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-06-06 00:26:54,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 413. [2021-06-06 00:26:54,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.012135922330097) internal successors, (829), 412 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:54,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 829 transitions. [2021-06-06 00:26:54,542 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 829 transitions. Word has length 30 [2021-06-06 00:26:54,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:54,542 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 829 transitions. [2021-06-06 00:26:54,542 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:54,542 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 829 transitions. [2021-06-06 00:26:54,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:54,542 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:54,542 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:54,743 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:54,743 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:54,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:54,743 INFO L82 PathProgramCache]: Analyzing trace with hash -1609508985, now seen corresponding path program 193 times [2021-06-06 00:26:54,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:54,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984777275] [2021-06-06 00:26:54,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:54,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:54,950 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:54,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:54,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984777275] [2021-06-06 00:26:54,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984777275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:54,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030080253] [2021-06-06 00:26:54,950 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 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-06 00:26:54,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:54,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:54,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:55,100 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 15 treesize of output 7 [2021-06-06 00:26:55,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:55,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:55,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:55,107 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:26:55,260 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:55,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030080253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:55,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:55,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:26:55,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76878529] [2021-06-06 00:26:55,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:26:55,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:55,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:26:55,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:26:55,261 INFO L87 Difference]: Start difference. First operand 413 states and 829 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:56,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:56,037 INFO L93 Difference]: Finished difference Result 592 states and 1166 transitions. [2021-06-06 00:26:56,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:26:56,037 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:56,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:56,037 INFO L225 Difference]: With dead ends: 592 [2021-06-06 00:26:56,037 INFO L226 Difference]: Without dead ends: 547 [2021-06-06 00:26:56,038 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 782.2ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:26:56,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-06-06 00:26:56,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 405. [2021-06-06 00:26:56,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.012376237623762) internal successors, (813), 404 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:56,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 813 transitions. [2021-06-06 00:26:56,041 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 813 transitions. Word has length 30 [2021-06-06 00:26:56,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:56,041 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 813 transitions. [2021-06-06 00:26:56,041 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:56,041 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 813 transitions. [2021-06-06 00:26:56,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:56,042 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:56,042 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:56,242 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2021-06-06 00:26:56,242 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:56,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:56,242 INFO L82 PathProgramCache]: Analyzing trace with hash 338783943, now seen corresponding path program 194 times [2021-06-06 00:26:56,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:56,243 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741761197] [2021-06-06 00:26:56,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:56,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:56,450 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:56,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:56,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741761197] [2021-06-06 00:26:56,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741761197] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:56,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826812899] [2021-06-06 00:26:56,450 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 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-06 00:26:56,473 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:26:56,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:56,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:56,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:56,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-06 00:26:56,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:56,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:56,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:56,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:26:56,799 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:56,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826812899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:56,799 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:56,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:26:56,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838308483] [2021-06-06 00:26:56,800 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:26:56,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:56,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:26:56,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:26:56,800 INFO L87 Difference]: Start difference. First operand 405 states and 813 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:57,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:57,580 INFO L93 Difference]: Finished difference Result 575 states and 1135 transitions. [2021-06-06 00:26:57,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:26:57,581 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:57,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:57,581 INFO L225 Difference]: With dead ends: 575 [2021-06-06 00:26:57,581 INFO L226 Difference]: Without dead ends: 542 [2021-06-06 00:26:57,581 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 564 ImplicationChecksByTransitivity, 820.4ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:26:57,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-06-06 00:26:57,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 403. [2021-06-06 00:26:57,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.012437810945274) internal successors, (809), 402 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:57,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 809 transitions. [2021-06-06 00:26:57,585 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 809 transitions. Word has length 30 [2021-06-06 00:26:57,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:57,585 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 809 transitions. [2021-06-06 00:26:57,585 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:57,585 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 809 transitions. [2021-06-06 00:26:57,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:57,586 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:57,586 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:57,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:57,793 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:57,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:57,793 INFO L82 PathProgramCache]: Analyzing trace with hash -2000724797, now seen corresponding path program 195 times [2021-06-06 00:26:57,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:57,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436796873] [2021-06-06 00:26:57,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:57,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:58,017 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:58,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:58,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436796873] [2021-06-06 00:26:58,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436796873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:58,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298016694] [2021-06-06 00:26:58,017 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 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-06 00:26:58,040 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:26:58,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:58,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:58,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:58,181 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 15 treesize of output 7 [2021-06-06 00:26:58,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:58,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:58,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:58,187 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:26:58,411 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:58,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298016694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:58,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:26:58,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-06-06 00:26:58,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536506430] [2021-06-06 00:26:58,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:26:58,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:26:58,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:26:58,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:26:58,412 INFO L87 Difference]: Start difference. First operand 403 states and 809 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:59,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:26:59,249 INFO L93 Difference]: Finished difference Result 576 states and 1136 transitions. [2021-06-06 00:26:59,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:26:59,249 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:26:59,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:26:59,250 INFO L225 Difference]: With dead ends: 576 [2021-06-06 00:26:59,250 INFO L226 Difference]: Without dead ends: 540 [2021-06-06 00:26:59,250 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 913.8ms TimeCoverageRelationStatistics Valid=219, Invalid=2231, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:26:59,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-06-06 00:26:59,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 400. [2021-06-06 00:26:59,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.0150375939849625) internal successors, (804), 399 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:59,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 804 transitions. [2021-06-06 00:26:59,254 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 804 transitions. Word has length 30 [2021-06-06 00:26:59,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:26:59,254 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 804 transitions. [2021-06-06 00:26:59,254 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:26:59,254 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 804 transitions. [2021-06-06 00:26:59,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:26:59,254 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:26:59,254 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:26:59,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:26:59,455 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:26:59,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:26:59,455 INFO L82 PathProgramCache]: Analyzing trace with hash -1343879433, now seen corresponding path program 196 times [2021-06-06 00:26:59,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:26:59,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248756210] [2021-06-06 00:26:59,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:26:59,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:26:59,669 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:26:59,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:26:59,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248756210] [2021-06-06 00:26:59,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248756210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:26:59,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511121051] [2021-06-06 00:26:59,669 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 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-06 00:26:59,691 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:26:59,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:26:59,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:26:59,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:26:59,848 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 15 treesize of output 7 [2021-06-06 00:26:59,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:26:59,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:26:59,855 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:26:59,855 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:27:00,022 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:00,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511121051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:00,023 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:00,023 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:00,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407869525] [2021-06-06 00:27:00,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:00,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:00,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:00,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:00,023 INFO L87 Difference]: Start difference. First operand 400 states and 804 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:00,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:00,947 INFO L93 Difference]: Finished difference Result 611 states and 1193 transitions. [2021-06-06 00:27:00,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:27:00,947 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:00,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:00,948 INFO L225 Difference]: With dead ends: 611 [2021-06-06 00:27:00,948 INFO L226 Difference]: Without dead ends: 602 [2021-06-06 00:27:00,948 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 890.9ms TimeCoverageRelationStatistics Valid=232, Invalid=2318, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:27:00,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-06-06 00:27:00,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 429. [2021-06-06 00:27:00,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 2.0093457943925235) internal successors, (860), 428 states have internal predecessors, (860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:00,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 860 transitions. [2021-06-06 00:27:00,952 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 860 transitions. Word has length 30 [2021-06-06 00:27:00,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:00,952 INFO L482 AbstractCegarLoop]: Abstraction has 429 states and 860 transitions. [2021-06-06 00:27:00,952 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:00,952 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 860 transitions. [2021-06-06 00:27:00,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:00,953 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:00,953 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:01,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2021-06-06 00:27:01,153 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:01,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:01,153 INFO L82 PathProgramCache]: Analyzing trace with hash -461813709, now seen corresponding path program 197 times [2021-06-06 00:27:01,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:01,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857631358] [2021-06-06 00:27:01,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:01,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:01,367 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:01,367 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:01,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857631358] [2021-06-06 00:27:01,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857631358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:01,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850664112] [2021-06-06 00:27:01,367 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 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-06 00:27:01,389 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:27:01,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:01,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:27:01,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:01,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-06 00:27:01,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:01,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:01,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:01,550 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:27:01,721 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:01,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850664112] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:01,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:01,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:01,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223688865] [2021-06-06 00:27:01,722 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:01,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:01,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:01,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:01,722 INFO L87 Difference]: Start difference. First operand 429 states and 860 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:02,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:02,941 INFO L93 Difference]: Finished difference Result 502 states and 984 transitions. [2021-06-06 00:27:02,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:27:02,941 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:02,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:02,942 INFO L225 Difference]: With dead ends: 502 [2021-06-06 00:27:02,942 INFO L226 Difference]: Without dead ends: 487 [2021-06-06 00:27:02,942 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 776 ImplicationChecksByTransitivity, 1161.8ms TimeCoverageRelationStatistics Valid=288, Invalid=2682, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:27:02,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-06-06 00:27:02,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 425. [2021-06-06 00:27:02,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 2.009433962264151) internal successors, (852), 424 states have internal predecessors, (852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:02,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 852 transitions. [2021-06-06 00:27:02,945 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 852 transitions. Word has length 30 [2021-06-06 00:27:02,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:02,946 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 852 transitions. [2021-06-06 00:27:02,946 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:02,946 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 852 transitions. [2021-06-06 00:27:02,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:02,946 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:02,946 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:03,146 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:03,146 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:03,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:03,147 INFO L82 PathProgramCache]: Analyzing trace with hash 1006853009, now seen corresponding path program 198 times [2021-06-06 00:27:03,147 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:03,147 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218129726] [2021-06-06 00:27:03,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:03,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:03,359 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:03,359 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:03,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218129726] [2021-06-06 00:27:03,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218129726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:03,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772050065] [2021-06-06 00:27:03,359 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 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-06 00:27:03,382 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-06 00:27:03,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:03,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:03,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:03,524 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 11 treesize of output 7 [2021-06-06 00:27:03,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:03,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:03,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:03,531 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:27:03,665 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:03,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1772050065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:03,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:03,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:27:03,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066439787] [2021-06-06 00:27:03,665 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:27:03,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:03,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:27:03,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:27:03,665 INFO L87 Difference]: Start difference. First operand 425 states and 852 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:04,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:04,516 INFO L93 Difference]: Finished difference Result 618 states and 1206 transitions. [2021-06-06 00:27:04,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:27:04,517 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:04,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:04,517 INFO L225 Difference]: With dead ends: 618 [2021-06-06 00:27:04,517 INFO L226 Difference]: Without dead ends: 573 [2021-06-06 00:27:04,517 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 798.5ms TimeCoverageRelationStatistics Valid=218, Invalid=1944, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:27:04,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-06-06 00:27:04,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 412. [2021-06-06 00:27:04,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 2.0097323600973236) internal successors, (826), 411 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:04,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 826 transitions. [2021-06-06 00:27:04,521 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 826 transitions. Word has length 30 [2021-06-06 00:27:04,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:04,521 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 826 transitions. [2021-06-06 00:27:04,521 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:04,521 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 826 transitions. [2021-06-06 00:27:04,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:04,522 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:04,522 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:04,722 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-06-06 00:27:04,722 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:04,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:04,722 INFO L82 PathProgramCache]: Analyzing trace with hash -1339821359, now seen corresponding path program 199 times [2021-06-06 00:27:04,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:04,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893277525] [2021-06-06 00:27:04,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:04,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:04,923 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:04,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:04,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893277525] [2021-06-06 00:27:04,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893277525] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:04,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826754659] [2021-06-06 00:27:04,924 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 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-06 00:27:04,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:04,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:04,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:05,099 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 15 treesize of output 7 [2021-06-06 00:27:05,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:05,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:05,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:05,105 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:27:05,270 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:05,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826754659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:05,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:05,270 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:05,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418130787] [2021-06-06 00:27:05,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:05,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:05,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:05,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:05,271 INFO L87 Difference]: Start difference. First operand 412 states and 826 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:06,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:06,084 INFO L93 Difference]: Finished difference Result 619 states and 1205 transitions. [2021-06-06 00:27:06,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:27:06,085 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:06,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:06,085 INFO L225 Difference]: With dead ends: 619 [2021-06-06 00:27:06,085 INFO L226 Difference]: Without dead ends: 586 [2021-06-06 00:27:06,085 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 591 ImplicationChecksByTransitivity, 824.1ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:27:06,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-06-06 00:27:06,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 409. [2021-06-06 00:27:06,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0098039215686274) internal successors, (820), 408 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:06,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 820 transitions. [2021-06-06 00:27:06,089 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 820 transitions. Word has length 30 [2021-06-06 00:27:06,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:06,089 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 820 transitions. [2021-06-06 00:27:06,089 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:06,090 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 820 transitions. [2021-06-06 00:27:06,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:06,090 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:06,090 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:06,290 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-06-06 00:27:06,290 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:06,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:06,291 INFO L82 PathProgramCache]: Analyzing trace with hash 615637197, now seen corresponding path program 200 times [2021-06-06 00:27:06,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:06,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023061242] [2021-06-06 00:27:06,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:06,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:06,513 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:06,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:06,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023061242] [2021-06-06 00:27:06,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023061242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:06,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925456022] [2021-06-06 00:27:06,513 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:27:06,536 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:27:06,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:06,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:06,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:06,702 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 11 treesize of output 7 [2021-06-06 00:27:06,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:06,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:06,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:06,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:27:06,954 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:06,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925456022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:06,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:06,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 36 [2021-06-06 00:27:06,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055606361] [2021-06-06 00:27:06,954 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-06 00:27:06,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:06,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-06 00:27:06,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1208, Unknown=0, NotChecked=0, Total=1332 [2021-06-06 00:27:06,955 INFO L87 Difference]: Start difference. First operand 409 states and 820 transitions. Second operand has 37 states, 37 states have (on average 1.5945945945945945) internal successors, (59), 36 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:07,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:07,801 INFO L93 Difference]: Finished difference Result 638 states and 1236 transitions. [2021-06-06 00:27:07,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:27:07,801 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.5945945945945945) internal successors, (59), 36 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:07,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:07,802 INFO L225 Difference]: With dead ends: 638 [2021-06-06 00:27:07,802 INFO L226 Difference]: Without dead ends: 602 [2021-06-06 00:27:07,802 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 842 ImplicationChecksByTransitivity, 1005.2ms TimeCoverageRelationStatistics Valid=255, Invalid=2715, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:27:07,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-06-06 00:27:07,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 406. [2021-06-06 00:27:07,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0123456790123457) internal successors, (815), 405 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:07,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 815 transitions. [2021-06-06 00:27:07,806 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 815 transitions. Word has length 30 [2021-06-06 00:27:07,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:07,806 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 815 transitions. [2021-06-06 00:27:07,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.5945945945945945) internal successors, (59), 36 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:07,806 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 815 transitions. [2021-06-06 00:27:07,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:07,806 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:07,806 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:08,006 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable212,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:08,007 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:08,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:08,007 INFO L82 PathProgramCache]: Analyzing trace with hash 132233937, now seen corresponding path program 201 times [2021-06-06 00:27:08,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:08,007 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904952641] [2021-06-06 00:27:08,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:08,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:08,233 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:08,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:08,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904952641] [2021-06-06 00:27:08,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904952641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:08,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096150310] [2021-06-06 00:27:08,233 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 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-06 00:27:08,256 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-06 00:27:08,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:08,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:27:08,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:08,475 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 11 treesize of output 7 [2021-06-06 00:27:08,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:08,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:08,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:08,482 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:20 [2021-06-06 00:27:08,660 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:08,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096150310] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:08,660 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:08,660 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-06-06 00:27:08,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035324538] [2021-06-06 00:27:08,660 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-06 00:27:08,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:08,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-06 00:27:08,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1146, Unknown=0, NotChecked=0, Total=1260 [2021-06-06 00:27:08,661 INFO L87 Difference]: Start difference. First operand 406 states and 815 transitions. Second operand has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:09,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:09,687 INFO L93 Difference]: Finished difference Result 568 states and 1118 transitions. [2021-06-06 00:27:09,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:27:09,688 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:09,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:09,688 INFO L225 Difference]: With dead ends: 568 [2021-06-06 00:27:09,688 INFO L226 Difference]: Without dead ends: 561 [2021-06-06 00:27:09,688 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1086.5ms TimeCoverageRelationStatistics Valid=259, Invalid=2821, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:27:09,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-06-06 00:27:09,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 391. [2021-06-06 00:27:09,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.0076923076923077) internal successors, (783), 390 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:09,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 783 transitions. [2021-06-06 00:27:09,692 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 783 transitions. Word has length 30 [2021-06-06 00:27:09,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:09,692 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 783 transitions. [2021-06-06 00:27:09,692 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:09,692 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 783 transitions. [2021-06-06 00:27:09,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:09,693 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:09,693 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:09,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-06-06 00:27:09,893 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:09,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:09,893 INFO L82 PathProgramCache]: Analyzing trace with hash -880617735, now seen corresponding path program 202 times [2021-06-06 00:27:09,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:09,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24316598] [2021-06-06 00:27:09,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:09,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:10,087 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:10,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:10,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24316598] [2021-06-06 00:27:10,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24316598] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:10,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852908804] [2021-06-06 00:27:10,088 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 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-06 00:27:10,110 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:27:10,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:10,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:10,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:10,130 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 15 treesize of output 7 [2021-06-06 00:27:10,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:10,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:10,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:10,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:27:10,304 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:10,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852908804] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:10,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:10,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-06-06 00:27:10,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530809508] [2021-06-06 00:27:10,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-06 00:27:10,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:10,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-06 00:27:10,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-06-06 00:27:10,305 INFO L87 Difference]: Start difference. First operand 391 states and 783 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-06 00:27:10,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:10,960 INFO L93 Difference]: Finished difference Result 586 states and 1147 transitions. [2021-06-06 00:27:10,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:27:10,960 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-06 00:27:10,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:10,961 INFO L225 Difference]: With dead ends: 586 [2021-06-06 00:27:10,961 INFO L226 Difference]: Without dead ends: 577 [2021-06-06 00:27:10,961 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 620.5ms TimeCoverageRelationStatistics Valid=183, Invalid=1457, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:27:10,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-06-06 00:27:10,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 421. [2021-06-06 00:27:10,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 1.9976190476190476) internal successors, (839), 420 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:10,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 839 transitions. [2021-06-06 00:27:10,965 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 839 transitions. Word has length 30 [2021-06-06 00:27:10,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:10,965 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 839 transitions. [2021-06-06 00:27:10,965 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-06 00:27:10,965 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 839 transitions. [2021-06-06 00:27:10,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:10,965 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:10,965 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:11,165 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:11,166 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:11,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:11,166 INFO L82 PathProgramCache]: Analyzing trace with hash 1447989, now seen corresponding path program 203 times [2021-06-06 00:27:11,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:11,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156848535] [2021-06-06 00:27:11,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:11,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:11,361 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:11,362 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:11,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156848535] [2021-06-06 00:27:11,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156848535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:11,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277643862] [2021-06-06 00:27:11,362 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 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-06 00:27:11,385 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:27:11,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:11,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:27:11,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:11,404 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 11 treesize of output 7 [2021-06-06 00:27:11,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:11,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:11,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:11,411 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:27:11,581 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:11,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277643862] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:11,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:11,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-06-06 00:27:11,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850009578] [2021-06-06 00:27:11,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-06 00:27:11,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:11,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-06 00:27:11,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2021-06-06 00:27:11,581 INFO L87 Difference]: Start difference. First operand 421 states and 839 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-06 00:27:12,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:12,325 INFO L93 Difference]: Finished difference Result 510 states and 1010 transitions. [2021-06-06 00:27:12,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:27:12,325 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-06 00:27:12,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:12,325 INFO L225 Difference]: With dead ends: 510 [2021-06-06 00:27:12,325 INFO L226 Difference]: Without dead ends: 495 [2021-06-06 00:27:12,325 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 727.9ms TimeCoverageRelationStatistics Valid=198, Invalid=1442, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:27:12,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-06-06 00:27:12,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 419. [2021-06-06 00:27:12,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 1.9976076555023923) internal successors, (835), 418 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:12,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 835 transitions. [2021-06-06 00:27:12,329 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 835 transitions. Word has length 30 [2021-06-06 00:27:12,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:12,329 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 835 transitions. [2021-06-06 00:27:12,329 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-06 00:27:12,329 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 835 transitions. [2021-06-06 00:27:12,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:12,329 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:12,329 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:12,530 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2021-06-06 00:27:12,530 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:12,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:12,530 INFO L82 PathProgramCache]: Analyzing trace with hash 1470114707, now seen corresponding path program 204 times [2021-06-06 00:27:12,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:12,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737382337] [2021-06-06 00:27:12,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:12,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:12,723 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:12,723 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:12,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737382337] [2021-06-06 00:27:12,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737382337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:12,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050809857] [2021-06-06 00:27:12,723 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 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-06 00:27:12,745 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:27:12,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:12,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:27:12,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:12,765 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 11 treesize of output 7 [2021-06-06 00:27:12,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:12,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:12,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:12,771 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:27:12,907 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:12,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050809857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:12,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:12,908 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-06-06 00:27:12,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076584372] [2021-06-06 00:27:12,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-06 00:27:12,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:12,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-06 00:27:12,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-06-06 00:27:12,908 INFO L87 Difference]: Start difference. First operand 419 states and 835 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-06 00:27:13,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:13,523 INFO L93 Difference]: Finished difference Result 565 states and 1109 transitions. [2021-06-06 00:27:13,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:27:13,523 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-06 00:27:13,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:13,524 INFO L225 Difference]: With dead ends: 565 [2021-06-06 00:27:13,524 INFO L226 Difference]: Without dead ends: 548 [2021-06-06 00:27:13,524 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 604.8ms TimeCoverageRelationStatistics Valid=172, Invalid=1310, Unknown=0, NotChecked=0, Total=1482 [2021-06-06 00:27:13,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-06-06 00:27:13,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 418. [2021-06-06 00:27:13,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.9976019184652278) internal successors, (833), 417 states have internal predecessors, (833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:13,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 833 transitions. [2021-06-06 00:27:13,528 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 833 transitions. Word has length 30 [2021-06-06 00:27:13,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:13,528 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 833 transitions. [2021-06-06 00:27:13,528 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-06 00:27:13,528 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 833 transitions. [2021-06-06 00:27:13,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:13,528 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:13,528 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:13,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:13,729 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:13,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:13,729 INFO L82 PathProgramCache]: Analyzing trace with hash -1305813791, now seen corresponding path program 205 times [2021-06-06 00:27:13,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:13,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105394255] [2021-06-06 00:27:13,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:13,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:13,928 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:13,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:13,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105394255] [2021-06-06 00:27:13,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105394255] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:13,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496894469] [2021-06-06 00:27:13,928 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:13,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:13,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:13,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:13,969 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 15 treesize of output 7 [2021-06-06 00:27:13,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:13,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:13,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:13,975 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:27:14,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:14,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496894469] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:14,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:14,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-06-06 00:27:14,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066677998] [2021-06-06 00:27:14,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-06 00:27:14,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:14,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-06 00:27:14,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-06-06 00:27:14,134 INFO L87 Difference]: Start difference. First operand 418 states and 833 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-06 00:27:14,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:14,796 INFO L93 Difference]: Finished difference Result 567 states and 1112 transitions. [2021-06-06 00:27:14,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:27:14,796 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-06 00:27:14,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:14,797 INFO L225 Difference]: With dead ends: 567 [2021-06-06 00:27:14,797 INFO L226 Difference]: Without dead ends: 526 [2021-06-06 00:27:14,797 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 643.4ms TimeCoverageRelationStatistics Valid=181, Invalid=1459, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:27:14,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-06-06 00:27:14,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 402. [2021-06-06 00:27:14,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.002493765586035) internal successors, (803), 401 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:14,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 803 transitions. [2021-06-06 00:27:14,801 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 803 transitions. Word has length 30 [2021-06-06 00:27:14,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:14,801 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 803 transitions. [2021-06-06 00:27:14,801 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-06 00:27:14,801 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 803 transitions. [2021-06-06 00:27:14,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:14,801 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:14,801 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:15,001 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2021-06-06 00:27:15,001 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:15,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:15,002 INFO L82 PathProgramCache]: Analyzing trace with hash 1577396431, now seen corresponding path program 206 times [2021-06-06 00:27:15,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:15,002 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016537805] [2021-06-06 00:27:15,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:15,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:15,191 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:15,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:15,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016537805] [2021-06-06 00:27:15,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016537805] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:15,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557024632] [2021-06-06 00:27:15,191 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:15,214 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:27:15,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:15,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:15,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:15,234 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 15 treesize of output 7 [2021-06-06 00:27:15,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:15,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:15,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:15,240 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:27:15,404 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:15,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557024632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:15,404 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:15,404 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-06-06 00:27:15,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005915989] [2021-06-06 00:27:15,405 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-06 00:27:15,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:15,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-06 00:27:15,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:27:15,405 INFO L87 Difference]: Start difference. First operand 402 states and 803 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-06 00:27:16,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:16,093 INFO L93 Difference]: Finished difference Result 584 states and 1147 transitions. [2021-06-06 00:27:16,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:27:16,093 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-06 00:27:16,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:16,094 INFO L225 Difference]: With dead ends: 584 [2021-06-06 00:27:16,094 INFO L226 Difference]: Without dead ends: 575 [2021-06-06 00:27:16,094 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 604.6ms TimeCoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2021-06-06 00:27:16,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-06-06 00:27:16,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 419. [2021-06-06 00:27:16,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.0) internal successors, (836), 418 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:16,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 836 transitions. [2021-06-06 00:27:16,098 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 836 transitions. Word has length 30 [2021-06-06 00:27:16,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:16,098 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 836 transitions. [2021-06-06 00:27:16,098 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-06 00:27:16,098 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 836 transitions. [2021-06-06 00:27:16,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:16,103 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:16,103 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:16,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable218 [2021-06-06 00:27:16,303 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:16,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:16,304 INFO L82 PathProgramCache]: Analyzing trace with hash -1835505141, now seen corresponding path program 207 times [2021-06-06 00:27:16,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:16,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054691563] [2021-06-06 00:27:16,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:16,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:16,491 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:16,492 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:16,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054691563] [2021-06-06 00:27:16,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054691563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:16,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842349327] [2021-06-06 00:27:16,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:16,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:27:16,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:16,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:27:16,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:16,554 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 15 treesize of output 7 [2021-06-06 00:27:16,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:16,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:16,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:16,560 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-06-06 00:27:16,733 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:16,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842349327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:16,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:16,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 25 [2021-06-06 00:27:16,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604369980] [2021-06-06 00:27:16,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-06 00:27:16,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:16,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-06 00:27:16,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2021-06-06 00:27:16,734 INFO L87 Difference]: Start difference. First operand 419 states and 836 transitions. Second operand has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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-06 00:27:17,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:17,536 INFO L93 Difference]: Finished difference Result 509 states and 1009 transitions. [2021-06-06 00:27:17,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:27:17,536 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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-06 00:27:17,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:17,537 INFO L225 Difference]: With dead ends: 509 [2021-06-06 00:27:17,537 INFO L226 Difference]: Without dead ends: 494 [2021-06-06 00:27:17,537 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 787.4ms TimeCoverageRelationStatistics Valid=222, Invalid=1500, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:27:17,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-06-06 00:27:17,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 417. [2021-06-06 00:27:17,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0) internal successors, (832), 416 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:17,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 832 transitions. [2021-06-06 00:27:17,540 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 832 transitions. Word has length 30 [2021-06-06 00:27:17,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:17,540 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 832 transitions. [2021-06-06 00:27:17,540 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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-06 00:27:17,541 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 832 transitions. [2021-06-06 00:27:17,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:17,541 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:17,541 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:17,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:17,757 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:17,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:17,757 INFO L82 PathProgramCache]: Analyzing trace with hash -366838423, now seen corresponding path program 208 times [2021-06-06 00:27:17,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:17,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268775900] [2021-06-06 00:27:17,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:17,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:17,941 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:17,941 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:17,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268775900] [2021-06-06 00:27:17,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268775900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:17,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967943878] [2021-06-06 00:27:17,941 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:17,964 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:27:17,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:17,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:17,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:17,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-06 00:27:17,986 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:17,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:17,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:17,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:27:18,130 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:18,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967943878] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:18,130 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:18,130 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 22 [2021-06-06 00:27:18,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644246772] [2021-06-06 00:27:18,130 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-06 00:27:18,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:18,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-06 00:27:18,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-06-06 00:27:18,130 INFO L87 Difference]: Start difference. First operand 417 states and 832 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-06 00:27:18,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:18,693 INFO L93 Difference]: Finished difference Result 563 states and 1106 transitions. [2021-06-06 00:27:18,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:27:18,694 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-06 00:27:18,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:18,694 INFO L225 Difference]: With dead ends: 563 [2021-06-06 00:27:18,694 INFO L226 Difference]: Without dead ends: 546 [2021-06-06 00:27:18,694 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 302 ImplicationChecksByTransitivity, 570.3ms TimeCoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2021-06-06 00:27:18,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-06 00:27:18,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 416. [2021-06-06 00:27:18,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 2.0) internal successors, (830), 415 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:18,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 830 transitions. [2021-06-06 00:27:18,698 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 830 transitions. Word has length 30 [2021-06-06 00:27:18,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:18,699 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 830 transitions. [2021-06-06 00:27:18,699 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-06 00:27:18,699 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 830 transitions. [2021-06-06 00:27:18,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:18,699 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:18,699 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:18,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable220 [2021-06-06 00:27:18,915 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:18,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:18,915 INFO L82 PathProgramCache]: Analyzing trace with hash 1152200375, now seen corresponding path program 209 times [2021-06-06 00:27:18,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:18,915 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380801325] [2021-06-06 00:27:18,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:18,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:19,101 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:19,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:19,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380801325] [2021-06-06 00:27:19,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380801325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:19,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257845997] [2021-06-06 00:27:19,102 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:19,125 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:27:19,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:19,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:27:19,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:19,144 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 11 treesize of output 7 [2021-06-06 00:27:19,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:19,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:19,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:19,151 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:27:19,308 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:19,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257845997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:19,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:19,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-06-06 00:27:19,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391358286] [2021-06-06 00:27:19,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-06 00:27:19,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:19,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-06 00:27:19,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:27:19,309 INFO L87 Difference]: Start difference. First operand 416 states and 830 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-06 00:27:19,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:19,870 INFO L93 Difference]: Finished difference Result 565 states and 1109 transitions. [2021-06-06 00:27:19,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:27:19,871 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-06 00:27:19,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:19,871 INFO L225 Difference]: With dead ends: 565 [2021-06-06 00:27:19,871 INFO L226 Difference]: Without dead ends: 524 [2021-06-06 00:27:19,871 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 600.6ms TimeCoverageRelationStatistics Valid=169, Invalid=1313, Unknown=0, NotChecked=0, Total=1482 [2021-06-06 00:27:19,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-06-06 00:27:19,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 403. [2021-06-06 00:27:19,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.0024875621890548) internal successors, (805), 402 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:19,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 805 transitions. [2021-06-06 00:27:19,875 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 805 transitions. Word has length 30 [2021-06-06 00:27:19,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:19,875 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 805 transitions. [2021-06-06 00:27:19,875 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-06 00:27:19,875 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 805 transitions. [2021-06-06 00:27:19,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:19,875 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:19,876 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:20,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2021-06-06 00:27:20,076 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:20,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:20,076 INFO L82 PathProgramCache]: Analyzing trace with hash -720161803, now seen corresponding path program 210 times [2021-06-06 00:27:20,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:20,076 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427561427] [2021-06-06 00:27:20,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:20,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:20,274 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:20,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:20,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427561427] [2021-06-06 00:27:20,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427561427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:20,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428682130] [2021-06-06 00:27:20,274 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:20,297 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:27:20,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:20,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:27:20,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:20,317 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 11 treesize of output 7 [2021-06-06 00:27:20,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:20,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:20,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:20,323 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:27:20,512 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:20,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428682130] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:20,513 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:20,513 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:27:20,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94031374] [2021-06-06 00:27:20,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:27:20,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:20,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:27:20,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=622, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:27:20,513 INFO L87 Difference]: Start difference. First operand 403 states and 805 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:27:21,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:21,423 INFO L93 Difference]: Finished difference Result 607 states and 1188 transitions. [2021-06-06 00:27:21,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:27:21,423 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:27:21,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:21,424 INFO L225 Difference]: With dead ends: 607 [2021-06-06 00:27:21,424 INFO L226 Difference]: Without dead ends: 598 [2021-06-06 00:27:21,424 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 457 ImplicationChecksByTransitivity, 805.7ms TimeCoverageRelationStatistics Valid=209, Invalid=1771, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:27:21,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-06-06 00:27:21,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 417. [2021-06-06 00:27:21,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0048076923076925) internal successors, (834), 416 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:21,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 834 transitions. [2021-06-06 00:27:21,428 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 834 transitions. Word has length 30 [2021-06-06 00:27:21,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:21,428 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 834 transitions. [2021-06-06 00:27:21,428 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:27:21,428 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 834 transitions. [2021-06-06 00:27:21,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:21,428 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:21,428 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:21,629 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable222,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:21,629 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:21,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:21,629 INFO L82 PathProgramCache]: Analyzing trace with hash 161903921, now seen corresponding path program 211 times [2021-06-06 00:27:21,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:21,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311984694] [2021-06-06 00:27:21,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:21,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:21,829 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:21,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:21,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311984694] [2021-06-06 00:27:21,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311984694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:21,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081463419] [2021-06-06 00:27:21,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 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-06 00:27:21,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:21,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:21,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:21,873 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 15 treesize of output 7 [2021-06-06 00:27:21,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:21,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:21,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:21,879 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:27:22,072 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:22,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081463419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:22,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:22,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:27:22,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169383905] [2021-06-06 00:27:22,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:27:22,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:22,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:27:22,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:27:22,073 INFO L87 Difference]: Start difference. First operand 417 states and 834 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:27:23,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:23,068 INFO L93 Difference]: Finished difference Result 524 states and 1032 transitions. [2021-06-06 00:27:23,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:27:23,069 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:27:23,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:23,069 INFO L225 Difference]: With dead ends: 524 [2021-06-06 00:27:23,069 INFO L226 Difference]: Without dead ends: 509 [2021-06-06 00:27:23,069 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 947.2ms TimeCoverageRelationStatistics Valid=241, Invalid=1829, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:27:23,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-06-06 00:27:23,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 415. [2021-06-06 00:27:23,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.004830917874396) internal successors, (830), 414 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:23,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 830 transitions. [2021-06-06 00:27:23,073 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 830 transitions. Word has length 30 [2021-06-06 00:27:23,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:23,073 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 830 transitions. [2021-06-06 00:27:23,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:27:23,073 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 830 transitions. [2021-06-06 00:27:23,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:23,073 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:23,073 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:23,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2021-06-06 00:27:23,274 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:23,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:23,274 INFO L82 PathProgramCache]: Analyzing trace with hash 1630570639, now seen corresponding path program 212 times [2021-06-06 00:27:23,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:23,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646520017] [2021-06-06 00:27:23,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:23,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:23,479 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:23,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:23,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646520017] [2021-06-06 00:27:23,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646520017] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:23,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348458963] [2021-06-06 00:27:23,480 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:23,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:27:23,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:23,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:23,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:23,521 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 15 treesize of output 7 [2021-06-06 00:27:23,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:23,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:23,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:23,527 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:27:23,684 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:23,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348458963] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:23,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:23,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-06-06 00:27:23,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999202458] [2021-06-06 00:27:23,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-06 00:27:23,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:23,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-06 00:27:23,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:27:23,685 INFO L87 Difference]: Start difference. First operand 415 states and 830 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-06 00:27:24,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:24,605 INFO L93 Difference]: Finished difference Result 595 states and 1167 transitions. [2021-06-06 00:27:24,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:27:24,606 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-06 00:27:24,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:24,606 INFO L225 Difference]: With dead ends: 595 [2021-06-06 00:27:24,606 INFO L226 Difference]: Without dead ends: 578 [2021-06-06 00:27:24,606 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 926.6ms TimeCoverageRelationStatistics Valid=246, Invalid=2106, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:27:24,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-06-06 00:27:24,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 424. [2021-06-06 00:27:24,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 2.0) internal successors, (846), 423 states have internal predecessors, (846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:24,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 846 transitions. [2021-06-06 00:27:24,610 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 846 transitions. Word has length 30 [2021-06-06 00:27:24,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:24,610 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 846 transitions. [2021-06-06 00:27:24,610 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-06 00:27:24,610 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 846 transitions. [2021-06-06 00:27:24,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:24,611 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:24,611 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:24,811 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 223 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-06-06 00:27:24,811 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:24,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:24,811 INFO L82 PathProgramCache]: Analyzing trace with hash -1145357859, now seen corresponding path program 213 times [2021-06-06 00:27:24,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:24,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528525430] [2021-06-06 00:27:24,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:24,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:25,009 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:25,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:25,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528525430] [2021-06-06 00:27:25,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528525430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:25,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297151766] [2021-06-06 00:27:25,009 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:25,032 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:27:25,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:25,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:27:25,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:25,072 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 15 treesize of output 7 [2021-06-06 00:27:25,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:25,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:25,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:25,079 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-06-06 00:27:25,266 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:25,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297151766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:25,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:25,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 27 [2021-06-06 00:27:25,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470992494] [2021-06-06 00:27:25,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-06 00:27:25,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:25,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-06 00:27:25,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-06 00:27:25,266 INFO L87 Difference]: Start difference. First operand 424 states and 846 transitions. Second operand has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:26,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:26,259 INFO L93 Difference]: Finished difference Result 594 states and 1164 transitions. [2021-06-06 00:27:26,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-06 00:27:26,259 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-06 00:27:26,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:26,260 INFO L225 Difference]: With dead ends: 594 [2021-06-06 00:27:26,260 INFO L226 Difference]: Without dead ends: 550 [2021-06-06 00:27:26,260 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 684 ImplicationChecksByTransitivity, 972.2ms TimeCoverageRelationStatistics Valid=291, Invalid=2465, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:27:26,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-06-06 00:27:26,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 414. [2021-06-06 00:27:26,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 1.9903147699757868) internal successors, (822), 413 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:26,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 822 transitions. [2021-06-06 00:27:26,264 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 822 transitions. Word has length 30 [2021-06-06 00:27:26,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:26,264 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 822 transitions. [2021-06-06 00:27:26,264 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:26,264 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 822 transitions. [2021-06-06 00:27:26,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:26,264 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:26,264 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:26,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2021-06-06 00:27:26,464 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:26,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:26,465 INFO L82 PathProgramCache]: Analyzing trace with hash -1775778267, now seen corresponding path program 214 times [2021-06-06 00:27:26,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:26,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593245569] [2021-06-06 00:27:26,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:26,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:26,689 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:26,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:26,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593245569] [2021-06-06 00:27:26,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593245569] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:26,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250948952] [2021-06-06 00:27:26,689 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:26,713 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:27:26,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:26,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:26,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:26,733 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 15 treesize of output 7 [2021-06-06 00:27:26,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:26,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:26,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:26,739 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:27:26,955 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:26,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250948952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:26,955 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:26,955 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:27:26,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089425443] [2021-06-06 00:27:26,955 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:27:26,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:26,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:27:26,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:27:26,956 INFO L87 Difference]: Start difference. First operand 414 states and 822 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:27:27,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:27,785 INFO L93 Difference]: Finished difference Result 567 states and 1106 transitions. [2021-06-06 00:27:27,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:27:27,786 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:27:27,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:27,786 INFO L225 Difference]: With dead ends: 567 [2021-06-06 00:27:27,786 INFO L226 Difference]: Without dead ends: 558 [2021-06-06 00:27:27,786 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 810.6ms TimeCoverageRelationStatistics Valid=176, Invalid=1630, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:27:27,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-06-06 00:27:27,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 416. [2021-06-06 00:27:27,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 1.9879518072289157) internal successors, (825), 415 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:27,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 825 transitions. [2021-06-06 00:27:27,790 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 825 transitions. Word has length 30 [2021-06-06 00:27:27,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:27,790 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 825 transitions. [2021-06-06 00:27:27,790 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:27:27,790 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 825 transitions. [2021-06-06 00:27:27,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:27,791 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:27,791 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:27,991 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:27,991 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:27,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:27,991 INFO L82 PathProgramCache]: Analyzing trace with hash -893712543, now seen corresponding path program 215 times [2021-06-06 00:27:27,991 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:27,991 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739229073] [2021-06-06 00:27:27,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:27,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:28,203 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:28,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:28,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739229073] [2021-06-06 00:27:28,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739229073] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:28,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649128702] [2021-06-06 00:27:28,203 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:28,226 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:27:28,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:28,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:28,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:28,245 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 15 treesize of output 7 [2021-06-06 00:27:28,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:28,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:28,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:28,254 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:27:28,460 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:28,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649128702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:28,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:28,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:27:28,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561341288] [2021-06-06 00:27:28,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:27:28,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:28,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:27:28,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=631, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:27:28,461 INFO L87 Difference]: Start difference. First operand 416 states and 825 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:27:29,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:29,386 INFO L93 Difference]: Finished difference Result 492 states and 968 transitions. [2021-06-06 00:27:29,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:27:29,387 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:27:29,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:29,387 INFO L225 Difference]: With dead ends: 492 [2021-06-06 00:27:29,387 INFO L226 Difference]: Without dead ends: 469 [2021-06-06 00:27:29,387 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 922.1ms TimeCoverageRelationStatistics Valid=205, Invalid=1687, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:27:29,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-06-06 00:27:29,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 406. [2021-06-06 00:27:29,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0) internal successors, (810), 405 states have internal predecessors, (810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:29,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 810 transitions. [2021-06-06 00:27:29,390 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 810 transitions. Word has length 30 [2021-06-06 00:27:29,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:29,391 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 810 transitions. [2021-06-06 00:27:29,391 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:27:29,391 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 810 transitions. [2021-06-06 00:27:29,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:29,391 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:29,391 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:29,591 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-06-06 00:27:29,591 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:29,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:29,592 INFO L82 PathProgramCache]: Analyzing trace with hash -1771720193, now seen corresponding path program 216 times [2021-06-06 00:27:29,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:29,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63266201] [2021-06-06 00:27:29,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:29,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:29,787 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:29,787 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:29,787 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63266201] [2021-06-06 00:27:29,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63266201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:29,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739792954] [2021-06-06 00:27:29,788 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:29,810 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:27:29,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:29,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:27:29,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:29,830 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 11 treesize of output 7 [2021-06-06 00:27:29,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:29,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:29,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:29,836 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:27:30,035 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:30,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739792954] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:30,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:30,035 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:27:30,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570246013] [2021-06-06 00:27:30,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:27:30,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:30,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:27:30,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:27:30,035 INFO L87 Difference]: Start difference. First operand 406 states and 810 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:27:30,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:30,874 INFO L93 Difference]: Finished difference Result 551 states and 1081 transitions. [2021-06-06 00:27:30,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:27:30,874 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:27:30,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:30,874 INFO L225 Difference]: With dead ends: 551 [2021-06-06 00:27:30,875 INFO L226 Difference]: Without dead ends: 518 [2021-06-06 00:27:30,875 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 789.4ms TimeCoverageRelationStatistics Valid=183, Invalid=1797, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:27:30,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-06-06 00:27:30,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 401. [2021-06-06 00:27:30,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.0025) internal successors, (801), 400 states have internal predecessors, (801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:30,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 801 transitions. [2021-06-06 00:27:30,878 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 801 transitions. Word has length 30 [2021-06-06 00:27:30,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:30,878 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 801 transitions. [2021-06-06 00:27:30,878 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:27:30,879 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 801 transitions. [2021-06-06 00:27:30,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:30,879 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:30,879 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:31,079 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2021-06-06 00:27:31,079 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:31,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:31,079 INFO L82 PathProgramCache]: Analyzing trace with hash 1515887267, now seen corresponding path program 217 times [2021-06-06 00:27:31,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:31,080 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043994580] [2021-06-06 00:27:31,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:31,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:31,288 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:31,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:31,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043994580] [2021-06-06 00:27:31,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043994580] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:31,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342778323] [2021-06-06 00:27:31,288 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:31,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:31,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:31,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:31,401 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 15 treesize of output 7 [2021-06-06 00:27:31,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:31,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:31,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:31,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:27:31,624 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:31,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342778323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:31,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:31,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:31,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398142454] [2021-06-06 00:27:31,625 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:31,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:31,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:31,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:31,625 INFO L87 Difference]: Start difference. First operand 401 states and 801 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:32,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:32,326 INFO L93 Difference]: Finished difference Result 594 states and 1165 transitions. [2021-06-06 00:27:32,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:27:32,326 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:32,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:32,327 INFO L225 Difference]: With dead ends: 594 [2021-06-06 00:27:32,327 INFO L226 Difference]: Without dead ends: 585 [2021-06-06 00:27:32,327 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 794.5ms TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:27:32,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2021-06-06 00:27:32,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 419. [2021-06-06 00:27:32,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.0) internal successors, (836), 418 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:32,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 836 transitions. [2021-06-06 00:27:32,331 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 836 transitions. Word has length 30 [2021-06-06 00:27:32,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:32,331 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 836 transitions. [2021-06-06 00:27:32,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:32,331 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 836 transitions. [2021-06-06 00:27:32,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:32,331 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:32,331 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:32,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:32,532 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:32,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:32,532 INFO L82 PathProgramCache]: Analyzing trace with hash -1897014305, now seen corresponding path program 218 times [2021-06-06 00:27:32,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:32,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014713130] [2021-06-06 00:27:32,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:32,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:32,743 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:32,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:32,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014713130] [2021-06-06 00:27:32,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014713130] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:32,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190576068] [2021-06-06 00:27:32,744 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-06 00:27:32,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:27:32,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:32,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:32,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:32,862 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 15 treesize of output 7 [2021-06-06 00:27:32,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:32,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:32,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:32,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:27:33,087 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:33,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190576068] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:33,088 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:33,088 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:33,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514329409] [2021-06-06 00:27:33,088 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:33,088 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:33,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:33,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:33,088 INFO L87 Difference]: Start difference. First operand 419 states and 836 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:33,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:33,973 INFO L93 Difference]: Finished difference Result 519 states and 1027 transitions. [2021-06-06 00:27:33,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:27:33,974 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:33,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:33,974 INFO L225 Difference]: With dead ends: 519 [2021-06-06 00:27:33,974 INFO L226 Difference]: Without dead ends: 504 [2021-06-06 00:27:33,974 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 928.1ms TimeCoverageRelationStatistics Valid=250, Invalid=2102, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:27:33,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-06-06 00:27:33,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 417. [2021-06-06 00:27:33,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0) internal successors, (832), 416 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:33,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 832 transitions. [2021-06-06 00:27:33,978 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 832 transitions. Word has length 30 [2021-06-06 00:27:33,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:33,978 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 832 transitions. [2021-06-06 00:27:33,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:33,978 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 832 transitions. [2021-06-06 00:27:33,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:33,978 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:33,978 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:34,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,229 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:34,179 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:34,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:34,179 INFO L82 PathProgramCache]: Analyzing trace with hash -428347587, now seen corresponding path program 219 times [2021-06-06 00:27:34,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:34,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647107704] [2021-06-06 00:27:34,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:34,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:34,383 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:34,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:34,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647107704] [2021-06-06 00:27:34,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647107704] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:34,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007359500] [2021-06-06 00:27:34,384 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-06 00:27:34,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:27:34,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:34,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:27:34,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:34,494 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 15 treesize of output 7 [2021-06-06 00:27:34,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:34,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:34,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:34,500 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-06 00:27:34,688 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:34,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007359500] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:34,688 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:34,688 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:27:34,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352527389] [2021-06-06 00:27:34,689 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:27:34,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:34,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:27:34,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:27:34,689 INFO L87 Difference]: Start difference. First operand 417 states and 832 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:35,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:35,519 INFO L93 Difference]: Finished difference Result 579 states and 1137 transitions. [2021-06-06 00:27:35,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:27:35,520 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:35,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:35,520 INFO L225 Difference]: With dead ends: 579 [2021-06-06 00:27:35,520 INFO L226 Difference]: Without dead ends: 562 [2021-06-06 00:27:35,521 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 864.9ms TimeCoverageRelationStatistics Valid=255, Invalid=2097, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:27:35,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-06-06 00:27:35,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 416. [2021-06-06 00:27:35,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 2.0) internal successors, (830), 415 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:35,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 830 transitions. [2021-06-06 00:27:35,524 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 830 transitions. Word has length 30 [2021-06-06 00:27:35,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:35,524 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 830 transitions. [2021-06-06 00:27:35,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:35,525 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 830 transitions. [2021-06-06 00:27:35,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:35,525 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:35,525 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:35,725 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:35,725 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:35,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:35,725 INFO L82 PathProgramCache]: Analyzing trace with hash 1090691211, now seen corresponding path program 220 times [2021-06-06 00:27:35,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:35,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057452752] [2021-06-06 00:27:35,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:35,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:35,937 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:35,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:35,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057452752] [2021-06-06 00:27:35,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057452752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:35,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59969084] [2021-06-06 00:27:35,937 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:27:35,960 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:27:35,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:35,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:35,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:36,047 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 15 treesize of output 7 [2021-06-06 00:27:36,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:36,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:36,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:36,054 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:27:36,263 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:36,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59969084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:36,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:36,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:36,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651425547] [2021-06-06 00:27:36,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:36,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:36,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:36,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:36,264 INFO L87 Difference]: Start difference. First operand 416 states and 830 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:37,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:37,083 INFO L93 Difference]: Finished difference Result 581 states and 1140 transitions. [2021-06-06 00:27:37,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:27:37,083 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:37,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:37,084 INFO L225 Difference]: With dead ends: 581 [2021-06-06 00:27:37,084 INFO L226 Difference]: Without dead ends: 540 [2021-06-06 00:27:37,084 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 834.6ms TimeCoverageRelationStatistics Valid=230, Invalid=2122, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:27:37,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-06-06 00:27:37,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 403. [2021-06-06 00:27:37,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.0024875621890548) internal successors, (805), 402 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:37,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 805 transitions. [2021-06-06 00:27:37,088 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 805 transitions. Word has length 30 [2021-06-06 00:27:37,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:37,088 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 805 transitions. [2021-06-06 00:27:37,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:37,088 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 805 transitions. [2021-06-06 00:27:37,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:37,088 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:37,088 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:37,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2021-06-06 00:27:37,289 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:37,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:37,289 INFO L82 PathProgramCache]: Analyzing trace with hash -781670967, now seen corresponding path program 221 times [2021-06-06 00:27:37,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:37,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223309249] [2021-06-06 00:27:37,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:37,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:37,509 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:37,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:37,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223309249] [2021-06-06 00:27:37,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223309249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:37,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827522440] [2021-06-06 00:27:37,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 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-06 00:27:37,532 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:27:37,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:37,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:27:37,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:37,622 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 11 treesize of output 7 [2021-06-06 00:27:37,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:37,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:37,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:37,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:27:37,840 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:37,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827522440] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:37,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:37,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:37,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265290601] [2021-06-06 00:27:37,841 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:37,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:37,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:37,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:37,841 INFO L87 Difference]: Start difference. First operand 403 states and 805 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:38,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:38,766 INFO L93 Difference]: Finished difference Result 614 states and 1203 transitions. [2021-06-06 00:27:38,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:27:38,767 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:38,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:38,767 INFO L225 Difference]: With dead ends: 614 [2021-06-06 00:27:38,767 INFO L226 Difference]: Without dead ends: 605 [2021-06-06 00:27:38,767 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 676 ImplicationChecksByTransitivity, 895.3ms TimeCoverageRelationStatistics Valid=244, Invalid=2206, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:27:38,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2021-06-06 00:27:38,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 417. [2021-06-06 00:27:38,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0048076923076925) internal successors, (834), 416 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:38,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 834 transitions. [2021-06-06 00:27:38,771 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 834 transitions. Word has length 30 [2021-06-06 00:27:38,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:38,771 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 834 transitions. [2021-06-06 00:27:38,772 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:38,772 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 834 transitions. [2021-06-06 00:27:38,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:38,772 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:38,772 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:38,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2021-06-06 00:27:38,972 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:38,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:38,973 INFO L82 PathProgramCache]: Analyzing trace with hash 100394757, now seen corresponding path program 222 times [2021-06-06 00:27:38,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:38,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814977718] [2021-06-06 00:27:38,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:38,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:39,185 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:39,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:39,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814977718] [2021-06-06 00:27:39,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814977718] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:39,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723870634] [2021-06-06 00:27:39,185 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-06 00:27:39,208 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:27:39,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:39,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:27:39,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:39,296 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 11 treesize of output 7 [2021-06-06 00:27:39,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:39,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:39,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:39,303 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:27:39,520 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:39,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723870634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:39,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:39,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:39,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119882668] [2021-06-06 00:27:39,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:39,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:39,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:39,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:39,521 INFO L87 Difference]: Start difference. First operand 417 states and 834 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:40,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:40,566 INFO L93 Difference]: Finished difference Result 529 states and 1043 transitions. [2021-06-06 00:27:40,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:27:40,566 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:40,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:40,567 INFO L225 Difference]: With dead ends: 529 [2021-06-06 00:27:40,567 INFO L226 Difference]: Without dead ends: 514 [2021-06-06 00:27:40,567 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 674 ImplicationChecksByTransitivity, 1032.5ms TimeCoverageRelationStatistics Valid=274, Invalid=2276, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:27:40,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-06-06 00:27:40,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 415. [2021-06-06 00:27:40,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.004830917874396) internal successors, (830), 414 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:40,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 830 transitions. [2021-06-06 00:27:40,570 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 830 transitions. Word has length 30 [2021-06-06 00:27:40,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:40,570 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 830 transitions. [2021-06-06 00:27:40,570 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:40,570 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 830 transitions. [2021-06-06 00:27:40,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:40,571 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:40,571 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:40,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-06-06 00:27:40,771 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:40,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:40,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1569061475, now seen corresponding path program 223 times [2021-06-06 00:27:40,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:40,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833829435] [2021-06-06 00:27:40,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:40,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:40,972 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:40,972 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:40,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833829435] [2021-06-06 00:27:40,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833829435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:40,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073473078] [2021-06-06 00:27:40,972 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-06 00:27:40,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:40,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:40,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:41,081 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 15 treesize of output 7 [2021-06-06 00:27:41,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:41,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:41,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:41,087 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:27:41,271 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:41,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073473078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:41,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:41,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:27:41,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382480887] [2021-06-06 00:27:41,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:27:41,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:41,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:27:41,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:27:41,272 INFO L87 Difference]: Start difference. First operand 415 states and 830 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:42,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:42,292 INFO L93 Difference]: Finished difference Result 609 states and 1196 transitions. [2021-06-06 00:27:42,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:27:42,292 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:42,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:42,293 INFO L225 Difference]: With dead ends: 609 [2021-06-06 00:27:42,293 INFO L226 Difference]: Without dead ends: 592 [2021-06-06 00:27:42,293 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 1006.5ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:27:42,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-06-06 00:27:42,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 424. [2021-06-06 00:27:42,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 2.0) internal successors, (846), 423 states have internal predecessors, (846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:42,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 846 transitions. [2021-06-06 00:27:42,297 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 846 transitions. Word has length 30 [2021-06-06 00:27:42,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:42,297 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 846 transitions. [2021-06-06 00:27:42,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:42,297 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 846 transitions. [2021-06-06 00:27:42,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:42,297 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:42,297 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:42,512 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 234 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-06-06 00:27:42,513 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:42,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:42,513 INFO L82 PathProgramCache]: Analyzing trace with hash -1206867023, now seen corresponding path program 224 times [2021-06-06 00:27:42,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:42,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459336964] [2021-06-06 00:27:42,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:42,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:42,720 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:42,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:42,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459336964] [2021-06-06 00:27:42,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459336964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:42,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76023642] [2021-06-06 00:27:42,720 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:27:42,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:27:42,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:42,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:42,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:42,830 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 15 treesize of output 7 [2021-06-06 00:27:42,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:42,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:42,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:42,837 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:27:43,041 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:43,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76023642] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:43,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:43,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:43,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058792729] [2021-06-06 00:27:43,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:43,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:43,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:43,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:43,041 INFO L87 Difference]: Start difference. First operand 424 states and 846 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:44,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:44,104 INFO L93 Difference]: Finished difference Result 608 states and 1193 transitions. [2021-06-06 00:27:44,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:27:44,105 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:44,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:44,105 INFO L225 Difference]: With dead ends: 608 [2021-06-06 00:27:44,105 INFO L226 Difference]: Without dead ends: 564 [2021-06-06 00:27:44,105 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 990.0ms TimeCoverageRelationStatistics Valid=289, Invalid=2681, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:27:44,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-06-06 00:27:44,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 414. [2021-06-06 00:27:44,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 1.9903147699757868) internal successors, (822), 413 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:44,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 822 transitions. [2021-06-06 00:27:44,109 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 822 transitions. Word has length 30 [2021-06-06 00:27:44,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:44,109 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 822 transitions. [2021-06-06 00:27:44,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:44,109 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 822 transitions. [2021-06-06 00:27:44,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:44,110 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:44,110 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:44,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2021-06-06 00:27:44,311 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:44,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:44,312 INFO L82 PathProgramCache]: Analyzing trace with hash -1837287431, now seen corresponding path program 225 times [2021-06-06 00:27:44,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:44,312 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322934334] [2021-06-06 00:27:44,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:44,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:44,527 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:44,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:44,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322934334] [2021-06-06 00:27:44,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322934334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:44,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507672549] [2021-06-06 00:27:44,528 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-06 00:27:44,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:27:44,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:44,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:44,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:44,647 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 11 treesize of output 7 [2021-06-06 00:27:44,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:44,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:44,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:44,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:27:44,881 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:44,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507672549] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:44,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:44,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:44,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165041931] [2021-06-06 00:27:44,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:44,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:44,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:44,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:44,882 INFO L87 Difference]: Start difference. First operand 414 states and 822 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:45,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:45,652 INFO L93 Difference]: Finished difference Result 561 states and 1095 transitions. [2021-06-06 00:27:45,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:27:45,652 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:45,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:45,652 INFO L225 Difference]: With dead ends: 561 [2021-06-06 00:27:45,652 INFO L226 Difference]: Without dead ends: 552 [2021-06-06 00:27:45,653 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 873.9ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:27:45,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-06-06 00:27:45,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 416. [2021-06-06 00:27:45,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 1.9879518072289157) internal successors, (825), 415 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:45,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 825 transitions. [2021-06-06 00:27:45,656 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 825 transitions. Word has length 30 [2021-06-06 00:27:45,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:45,656 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 825 transitions. [2021-06-06 00:27:45,656 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:45,656 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 825 transitions. [2021-06-06 00:27:45,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:45,657 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:45,657 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:45,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:45,857 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:45,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:45,857 INFO L82 PathProgramCache]: Analyzing trace with hash -955221707, now seen corresponding path program 226 times [2021-06-06 00:27:45,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:45,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355748224] [2021-06-06 00:27:45,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:45,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:46,072 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:46,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:46,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355748224] [2021-06-06 00:27:46,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355748224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:46,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282237574] [2021-06-06 00:27:46,072 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-06 00:27:46,094 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:27:46,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:46,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:46,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:46,185 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 15 treesize of output 7 [2021-06-06 00:27:46,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:46,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:46,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:46,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:27:46,428 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:46,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282237574] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:46,428 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:46,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:46,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081424787] [2021-06-06 00:27:46,428 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:46,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:46,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:46,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:46,429 INFO L87 Difference]: Start difference. First operand 416 states and 825 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:47,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:47,257 INFO L93 Difference]: Finished difference Result 477 states and 938 transitions. [2021-06-06 00:27:47,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:27:47,257 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:47,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:47,257 INFO L225 Difference]: With dead ends: 477 [2021-06-06 00:27:47,257 INFO L226 Difference]: Without dead ends: 454 [2021-06-06 00:27:47,258 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 538 ImplicationChecksByTransitivity, 1006.2ms TimeCoverageRelationStatistics Valid=242, Invalid=2110, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:27:47,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-06-06 00:27:47,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 406. [2021-06-06 00:27:47,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0) internal successors, (810), 405 states have internal predecessors, (810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:47,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 810 transitions. [2021-06-06 00:27:47,261 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 810 transitions. Word has length 30 [2021-06-06 00:27:47,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:47,261 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 810 transitions. [2021-06-06 00:27:47,261 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:47,261 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 810 transitions. [2021-06-06 00:27:47,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:47,261 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:47,261 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:47,462 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2021-06-06 00:27:47,462 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:47,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:47,462 INFO L82 PathProgramCache]: Analyzing trace with hash -1833229357, now seen corresponding path program 227 times [2021-06-06 00:27:47,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:47,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761031767] [2021-06-06 00:27:47,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:47,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:47,667 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:47,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:47,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761031767] [2021-06-06 00:27:47,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761031767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:47,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767927891] [2021-06-06 00:27:47,667 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:27:47,690 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:27:47,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:47,690 WARN L261 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-06 00:27:47,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:47,987 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:27:47,987 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 25 treesize of output 13 [2021-06-06 00:27:47,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:47,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:47,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:47,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:18 [2021-06-06 00:27:48,075 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:48,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767927891] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:48,075 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:48,075 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:48,075 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375232916] [2021-06-06 00:27:48,075 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:48,075 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:48,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:48,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:48,075 INFO L87 Difference]: Start difference. First operand 406 states and 810 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:49,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:49,094 INFO L93 Difference]: Finished difference Result 561 states and 1100 transitions. [2021-06-06 00:27:49,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:27:49,094 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:49,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:49,094 INFO L225 Difference]: With dead ends: 561 [2021-06-06 00:27:49,094 INFO L226 Difference]: Without dead ends: 528 [2021-06-06 00:27:49,094 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1111.3ms TimeCoverageRelationStatistics Valid=266, Invalid=2284, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:27:49,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-06-06 00:27:49,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 402. [2021-06-06 00:27:49,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.002493765586035) internal successors, (803), 401 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:49,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 803 transitions. [2021-06-06 00:27:49,098 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 803 transitions. Word has length 30 [2021-06-06 00:27:49,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:49,098 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 803 transitions. [2021-06-06 00:27:49,098 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:49,098 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 803 transitions. [2021-06-06 00:27:49,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:49,098 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:49,098 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:49,299 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:49,299 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:49,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:49,299 INFO L82 PathProgramCache]: Analyzing trace with hash -2002474823, now seen corresponding path program 228 times [2021-06-06 00:27:49,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:49,299 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177733532] [2021-06-06 00:27:49,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:49,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:49,513 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:49,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:49,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177733532] [2021-06-06 00:27:49,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177733532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:49,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009402328] [2021-06-06 00:27:49,513 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-06 00:27:49,547 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:27:49,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:49,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:27:49,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:49,635 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 11 treesize of output 7 [2021-06-06 00:27:49,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:49,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:49,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:49,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:27:49,848 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:49,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009402328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:49,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:49,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:49,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505131318] [2021-06-06 00:27:49,849 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:49,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:49,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:49,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:49,849 INFO L87 Difference]: Start difference. First operand 402 states and 803 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:50,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:50,733 INFO L93 Difference]: Finished difference Result 625 states and 1226 transitions. [2021-06-06 00:27:50,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:27:50,733 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:50,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:50,734 INFO L225 Difference]: With dead ends: 625 [2021-06-06 00:27:50,734 INFO L226 Difference]: Without dead ends: 616 [2021-06-06 00:27:50,734 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 723 ImplicationChecksByTransitivity, 861.3ms TimeCoverageRelationStatistics Valid=245, Invalid=2205, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:27:50,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-06 00:27:50,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 417. [2021-06-06 00:27:50,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0072115384615383) internal successors, (835), 416 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:50,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 835 transitions. [2021-06-06 00:27:50,738 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 835 transitions. Word has length 30 [2021-06-06 00:27:50,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:50,738 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 835 transitions. [2021-06-06 00:27:50,738 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:50,738 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 835 transitions. [2021-06-06 00:27:50,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:50,738 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:50,738 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:50,939 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:50,939 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:50,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:50,939 INFO L82 PathProgramCache]: Analyzing trace with hash -1120409099, now seen corresponding path program 229 times [2021-06-06 00:27:50,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:50,939 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167938245] [2021-06-06 00:27:50,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:50,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:51,144 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:51,144 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:51,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167938245] [2021-06-06 00:27:51,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167938245] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:51,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471749310] [2021-06-06 00:27:51,144 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-06 00:27:51,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:51,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:51,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:51,252 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 15 treesize of output 7 [2021-06-06 00:27:51,253 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:51,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:51,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:51,259 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:27:51,471 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:51,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471749310] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:51,471 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:51,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:51,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58152106] [2021-06-06 00:27:51,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:51,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:51,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:51,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:51,472 INFO L87 Difference]: Start difference. First operand 417 states and 835 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:52,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:52,555 INFO L93 Difference]: Finished difference Result 533 states and 1052 transitions. [2021-06-06 00:27:52,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:27:52,555 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:52,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:52,556 INFO L225 Difference]: With dead ends: 533 [2021-06-06 00:27:52,556 INFO L226 Difference]: Without dead ends: 518 [2021-06-06 00:27:52,556 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 1000.2ms TimeCoverageRelationStatistics Valid=275, Invalid=2275, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:27:52,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-06-06 00:27:52,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 415. [2021-06-06 00:27:52,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.0072463768115942) internal successors, (831), 414 states have internal predecessors, (831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:52,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 831 transitions. [2021-06-06 00:27:52,560 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 831 transitions. Word has length 30 [2021-06-06 00:27:52,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:52,560 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 831 transitions. [2021-06-06 00:27:52,560 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:52,560 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 831 transitions. [2021-06-06 00:27:52,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:52,560 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:52,560 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:52,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,240 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:52,761 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:52,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:52,761 INFO L82 PathProgramCache]: Analyzing trace with hash 348257619, now seen corresponding path program 230 times [2021-06-06 00:27:52,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:52,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956109421] [2021-06-06 00:27:52,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:52,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:52,965 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:52,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:52,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956109421] [2021-06-06 00:27:52,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956109421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:52,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119140826] [2021-06-06 00:27:52,965 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:52,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:27:52,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:52,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:52,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:53,071 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 15 treesize of output 7 [2021-06-06 00:27:53,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:53,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:53,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:53,077 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:27:53,255 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:53,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119140826] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:53,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:53,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:27:53,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107740447] [2021-06-06 00:27:53,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:27:53,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:53,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:27:53,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:27:53,269 INFO L87 Difference]: Start difference. First operand 415 states and 831 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:54,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:54,208 INFO L93 Difference]: Finished difference Result 654 states and 1279 transitions. [2021-06-06 00:27:54,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:27:54,208 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:54,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:54,208 INFO L225 Difference]: With dead ends: 654 [2021-06-06 00:27:54,208 INFO L226 Difference]: Without dead ends: 637 [2021-06-06 00:27:54,209 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 965.7ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:27:54,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-06-06 00:27:54,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 424. [2021-06-06 00:27:54,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 2.0023640661938535) internal successors, (847), 423 states have internal predecessors, (847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:54,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 847 transitions. [2021-06-06 00:27:54,213 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 847 transitions. Word has length 30 [2021-06-06 00:27:54,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:54,213 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 847 transitions. [2021-06-06 00:27:54,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:54,213 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 847 transitions. [2021-06-06 00:27:54,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:54,213 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:54,213 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:54,414 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:54,414 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:54,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:54,414 INFO L82 PathProgramCache]: Analyzing trace with hash 1867296417, now seen corresponding path program 231 times [2021-06-06 00:27:54,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:54,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100910980] [2021-06-06 00:27:54,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:54,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:54,620 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:54,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:54,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100910980] [2021-06-06 00:27:54,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100910980] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:54,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666154913] [2021-06-06 00:27:54,620 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:54,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:27:54,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:54,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:27:54,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:54,731 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 15 treesize of output 7 [2021-06-06 00:27:54,732 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:54,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:54,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:54,737 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-06 00:27:54,940 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:54,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666154913] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:54,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:54,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:54,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765348510] [2021-06-06 00:27:54,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:54,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:54,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:54,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=942, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:54,941 INFO L87 Difference]: Start difference. First operand 424 states and 847 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:55,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:55,986 INFO L93 Difference]: Finished difference Result 653 states and 1276 transitions. [2021-06-06 00:27:55,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:27:55,987 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:55,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:55,987 INFO L225 Difference]: With dead ends: 653 [2021-06-06 00:27:55,987 INFO L226 Difference]: Without dead ends: 609 [2021-06-06 00:27:55,987 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 930 ImplicationChecksByTransitivity, 1056.3ms TimeCoverageRelationStatistics Valid=321, Invalid=2871, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:27:55,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-06-06 00:27:55,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 414. [2021-06-06 00:27:55,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 1.9927360774818401) internal successors, (823), 413 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:55,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 823 transitions. [2021-06-06 00:27:55,991 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 823 transitions. Word has length 30 [2021-06-06 00:27:55,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:55,991 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 823 transitions. [2021-06-06 00:27:55,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:55,991 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 823 transitions. [2021-06-06 00:27:55,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:55,992 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:55,992 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:56,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 242 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2021-06-06 00:27:56,192 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:56,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:56,192 INFO L82 PathProgramCache]: Analyzing trace with hash 1236876009, now seen corresponding path program 232 times [2021-06-06 00:27:56,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:56,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486337535] [2021-06-06 00:27:56,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:56,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:56,406 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:56,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:56,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486337535] [2021-06-06 00:27:56,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486337535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:56,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753504725] [2021-06-06 00:27:56,407 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:27:56,430 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:27:56,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:56,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:56,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:56,520 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 15 treesize of output 7 [2021-06-06 00:27:56,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:56,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:56,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:56,527 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:27:56,750 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:56,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753504725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:56,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:56,750 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:56,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200298783] [2021-06-06 00:27:56,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:56,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:56,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:56,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:56,751 INFO L87 Difference]: Start difference. First operand 414 states and 823 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:57,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:57,488 INFO L93 Difference]: Finished difference Result 580 states and 1134 transitions. [2021-06-06 00:27:57,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:27:57,489 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:57,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:57,489 INFO L225 Difference]: With dead ends: 580 [2021-06-06 00:27:57,489 INFO L226 Difference]: Without dead ends: 571 [2021-06-06 00:27:57,489 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 585 ImplicationChecksByTransitivity, 846.3ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:27:57,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-06 00:27:57,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 416. [2021-06-06 00:27:57,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 1.9903614457831325) internal successors, (826), 415 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:57,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 826 transitions. [2021-06-06 00:27:57,493 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 826 transitions. Word has length 30 [2021-06-06 00:27:57,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:57,493 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 826 transitions. [2021-06-06 00:27:57,493 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:57,493 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 826 transitions. [2021-06-06 00:27:57,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:57,494 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:57,494 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:57,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2021-06-06 00:27:57,694 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:57,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:57,694 INFO L82 PathProgramCache]: Analyzing trace with hash 2118941733, now seen corresponding path program 233 times [2021-06-06 00:27:57,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:57,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710299047] [2021-06-06 00:27:57,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:57,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:57,906 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:57,907 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:57,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710299047] [2021-06-06 00:27:57,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710299047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:57,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729050432] [2021-06-06 00:27:57,907 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:27:57,930 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:27:57,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:57,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:27:57,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:58,020 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 15 treesize of output 7 [2021-06-06 00:27:58,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:58,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:58,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:58,026 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:27:58,253 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:58,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729050432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:58,253 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:58,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:58,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925214906] [2021-06-06 00:27:58,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:58,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:58,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:58,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:58,254 INFO L87 Difference]: Start difference. First operand 416 states and 826 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:59,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:27:59,189 INFO L93 Difference]: Finished difference Result 486 states and 957 transitions. [2021-06-06 00:27:59,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:27:59,189 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:27:59,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:27:59,189 INFO L225 Difference]: With dead ends: 486 [2021-06-06 00:27:59,189 INFO L226 Difference]: Without dead ends: 463 [2021-06-06 00:27:59,190 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 982.0ms TimeCoverageRelationStatistics Valid=244, Invalid=2108, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:27:59,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-06-06 00:27:59,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 406. [2021-06-06 00:27:59,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0024691358024693) internal successors, (811), 405 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:59,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 811 transitions. [2021-06-06 00:27:59,193 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 811 transitions. Word has length 30 [2021-06-06 00:27:59,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:27:59,193 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 811 transitions. [2021-06-06 00:27:59,193 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:27:59,193 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 811 transitions. [2021-06-06 00:27:59,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:27:59,193 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:27:59,193 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:27:59,394 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-06-06 00:27:59,394 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:27:59,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:27:59,394 INFO L82 PathProgramCache]: Analyzing trace with hash 1240934083, now seen corresponding path program 234 times [2021-06-06 00:27:59,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:27:59,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477028120] [2021-06-06 00:27:59,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:27:59,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:27:59,602 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:59,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:27:59,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477028120] [2021-06-06 00:27:59,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477028120] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:59,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111354809] [2021-06-06 00:27:59,602 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:27:59,625 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:27:59,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:27:59,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:27:59,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:27:59,716 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 11 treesize of output 7 [2021-06-06 00:27:59,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:27:59,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:27:59,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:27:59,723 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:27:59,949 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:27:59,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111354809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:27:59,949 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:27:59,949 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:27:59,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847891897] [2021-06-06 00:27:59,949 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:27:59,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:27:59,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:27:59,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:27:59,950 INFO L87 Difference]: Start difference. First operand 406 states and 811 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:00,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:00,646 INFO L93 Difference]: Finished difference Result 577 states and 1135 transitions. [2021-06-06 00:28:00,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:28:00,647 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:00,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:00,647 INFO L225 Difference]: With dead ends: 577 [2021-06-06 00:28:00,647 INFO L226 Difference]: Without dead ends: 544 [2021-06-06 00:28:00,647 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 579 ImplicationChecksByTransitivity, 875.5ms TimeCoverageRelationStatistics Valid=220, Invalid=2036, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:28:00,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-06-06 00:28:00,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 403. [2021-06-06 00:28:00,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.0049751243781095) internal successors, (806), 402 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:00,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 806 transitions. [2021-06-06 00:28:00,651 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 806 transitions. Word has length 30 [2021-06-06 00:28:00,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:00,651 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 806 transitions. [2021-06-06 00:28:00,651 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:00,651 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 806 transitions. [2021-06-06 00:28:00,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:00,652 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:00,652 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:00,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-06-06 00:28:00,852 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:00,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:00,852 INFO L82 PathProgramCache]: Analyzing trace with hash 1727071587, now seen corresponding path program 235 times [2021-06-06 00:28:00,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:00,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234756805] [2021-06-06 00:28:00,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:00,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:01,067 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:01,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:01,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234756805] [2021-06-06 00:28:01,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234756805] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:01,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774072906] [2021-06-06 00:28:01,067 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:28:01,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:01,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:01,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:01,181 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 15 treesize of output 7 [2021-06-06 00:28:01,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:01,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:01,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:01,187 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:28:01,414 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:01,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774072906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:01,414 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:01,414 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:01,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900656287] [2021-06-06 00:28:01,414 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:01,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:01,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:01,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:01,415 INFO L87 Difference]: Start difference. First operand 403 states and 806 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:02,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:02,177 INFO L93 Difference]: Finished difference Result 575 states and 1123 transitions. [2021-06-06 00:28:02,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:28:02,178 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:02,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:02,178 INFO L225 Difference]: With dead ends: 575 [2021-06-06 00:28:02,178 INFO L226 Difference]: Without dead ends: 566 [2021-06-06 00:28:02,178 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 863.3ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:28:02,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-06-06 00:28:02,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 417. [2021-06-06 00:28:02,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0) internal successors, (832), 416 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:02,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 832 transitions. [2021-06-06 00:28:02,182 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 832 transitions. Word has length 30 [2021-06-06 00:28:02,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:02,182 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 832 transitions. [2021-06-06 00:28:02,182 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:02,182 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 832 transitions. [2021-06-06 00:28:02,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:02,183 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:02,183 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:02,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:02,383 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:02,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:02,383 INFO L82 PathProgramCache]: Analyzing trace with hash -1685829985, now seen corresponding path program 236 times [2021-06-06 00:28:02,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:02,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795837674] [2021-06-06 00:28:02,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:02,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:02,597 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:02,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:02,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795837674] [2021-06-06 00:28:02,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795837674] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:02,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690950569] [2021-06-06 00:28:02,597 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:28:02,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:28:02,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:02,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:02,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:02,718 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 15 treesize of output 7 [2021-06-06 00:28:02,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:02,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:02,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:02,726 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:28:02,968 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:02,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690950569] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:02,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:02,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:02,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633634712] [2021-06-06 00:28:02,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:02,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:02,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:02,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:02,969 INFO L87 Difference]: Start difference. First operand 417 states and 832 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:03,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:03,921 INFO L93 Difference]: Finished difference Result 490 states and 965 transitions. [2021-06-06 00:28:03,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:28:03,921 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:03,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:03,922 INFO L225 Difference]: With dead ends: 490 [2021-06-06 00:28:03,922 INFO L226 Difference]: Without dead ends: 475 [2021-06-06 00:28:03,922 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 1006.2ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:28:03,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-06-06 00:28:03,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 415. [2021-06-06 00:28:03,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.0) internal successors, (828), 414 states have internal predecessors, (828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:03,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 828 transitions. [2021-06-06 00:28:03,925 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 828 transitions. Word has length 30 [2021-06-06 00:28:03,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:03,926 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 828 transitions. [2021-06-06 00:28:03,926 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:03,926 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 828 transitions. [2021-06-06 00:28:03,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:03,926 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:03,926 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:04,126 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2021-06-06 00:28:04,127 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:04,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:04,127 INFO L82 PathProgramCache]: Analyzing trace with hash -217163267, now seen corresponding path program 237 times [2021-06-06 00:28:04,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:04,127 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049289849] [2021-06-06 00:28:04,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:04,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:04,334 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:04,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:04,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049289849] [2021-06-06 00:28:04,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049289849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:04,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525431034] [2021-06-06 00:28:04,335 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:04,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:28:04,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:04,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:04,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:04,443 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 11 treesize of output 7 [2021-06-06 00:28:04,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:04,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:04,450 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:04,450 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:28:04,645 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:04,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525431034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:04,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:04,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:28:04,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439251939] [2021-06-06 00:28:04,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:28:04,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:04,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:28:04,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:28:04,646 INFO L87 Difference]: Start difference. First operand 415 states and 828 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:05,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:05,372 INFO L93 Difference]: Finished difference Result 574 states and 1125 transitions. [2021-06-06 00:28:05,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:28:05,373 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:05,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:05,373 INFO L225 Difference]: With dead ends: 574 [2021-06-06 00:28:05,373 INFO L226 Difference]: Without dead ends: 529 [2021-06-06 00:28:05,373 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 789.7ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:28:05,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-06-06 00:28:05,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 407. [2021-06-06 00:28:05,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0) internal successors, (812), 406 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:05,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 812 transitions. [2021-06-06 00:28:05,377 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 812 transitions. Word has length 30 [2021-06-06 00:28:05,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:05,377 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 812 transitions. [2021-06-06 00:28:05,377 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:05,377 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 812 transitions. [2021-06-06 00:28:05,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:05,377 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:05,378 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:05,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:05,579 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:05,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:05,579 INFO L82 PathProgramCache]: Analyzing trace with hash 1731129661, now seen corresponding path program 238 times [2021-06-06 00:28:05,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:05,579 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766811700] [2021-06-06 00:28:05,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:05,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:05,790 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:05,790 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:05,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766811700] [2021-06-06 00:28:05,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766811700] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:05,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580377297] [2021-06-06 00:28:05,790 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-06 00:28:05,812 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:28:05,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:05,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:05,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:05,904 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 15 treesize of output 7 [2021-06-06 00:28:05,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:05,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:05,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:05,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:28:06,137 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:06,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580377297] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:06,137 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:06,137 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:06,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118906063] [2021-06-06 00:28:06,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:06,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:06,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:06,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:06,138 INFO L87 Difference]: Start difference. First operand 407 states and 812 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:06,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:06,852 INFO L93 Difference]: Finished difference Result 557 states and 1094 transitions. [2021-06-06 00:28:06,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:28:06,853 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:06,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:06,853 INFO L225 Difference]: With dead ends: 557 [2021-06-06 00:28:06,853 INFO L226 Difference]: Without dead ends: 524 [2021-06-06 00:28:06,853 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 826.1ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:28:06,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-06-06 00:28:06,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 405. [2021-06-06 00:28:06,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.0) internal successors, (808), 404 states have internal predecessors, (808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:06,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 808 transitions. [2021-06-06 00:28:06,857 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 808 transitions. Word has length 30 [2021-06-06 00:28:06,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:06,857 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 808 transitions. [2021-06-06 00:28:06,857 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:06,857 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 808 transitions. [2021-06-06 00:28:06,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:06,857 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:06,858 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:07,058 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,249 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:07,058 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:07,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:07,058 INFO L82 PathProgramCache]: Analyzing trace with hash -608379079, now seen corresponding path program 239 times [2021-06-06 00:28:07,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:07,058 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957143328] [2021-06-06 00:28:07,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:07,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:07,281 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:07,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:07,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957143328] [2021-06-06 00:28:07,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957143328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:07,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327143602] [2021-06-06 00:28:07,282 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:28:07,304 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:28:07,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:07,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:28:07,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:07,401 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 11 treesize of output 7 [2021-06-06 00:28:07,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:07,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:07,408 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:07,408 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:28:07,671 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:07,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327143602] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:07,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:07,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-06-06 00:28:07,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357939515] [2021-06-06 00:28:07,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:28:07,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:07,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:28:07,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:28:07,671 INFO L87 Difference]: Start difference. First operand 405 states and 808 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:08,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:08,412 INFO L93 Difference]: Finished difference Result 555 states and 1090 transitions. [2021-06-06 00:28:08,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:28:08,413 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:08,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:08,413 INFO L225 Difference]: With dead ends: 555 [2021-06-06 00:28:08,413 INFO L226 Difference]: Without dead ends: 519 [2021-06-06 00:28:08,413 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 621 ImplicationChecksByTransitivity, 914.4ms TimeCoverageRelationStatistics Valid=219, Invalid=2231, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:28:08,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-06-06 00:28:08,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 400. [2021-06-06 00:28:08,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.0025062656641603) internal successors, (799), 399 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:08,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 799 transitions. [2021-06-06 00:28:08,417 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 799 transitions. Word has length 30 [2021-06-06 00:28:08,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:08,417 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 799 transitions. [2021-06-06 00:28:08,417 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:08,417 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 799 transitions. [2021-06-06 00:28:08,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:08,418 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:08,418 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:08,618 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,250 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:08,618 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:08,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:08,618 INFO L82 PathProgramCache]: Analyzing trace with hash 849453459, now seen corresponding path program 240 times [2021-06-06 00:28:08,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:08,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774459201] [2021-06-06 00:28:08,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:08,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:08,833 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:08,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:08,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774459201] [2021-06-06 00:28:08,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774459201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:08,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463373465] [2021-06-06 00:28:08,834 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:08,856 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:28:08,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:08,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:28:08,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:08,968 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 11 treesize of output 7 [2021-06-06 00:28:08,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:08,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:08,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:08,975 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:28:09,179 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:09,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463373465] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:09,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:09,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:09,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814054380] [2021-06-06 00:28:09,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:09,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:09,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:09,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:09,180 INFO L87 Difference]: Start difference. First operand 400 states and 799 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:10,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:10,027 INFO L93 Difference]: Finished difference Result 586 states and 1151 transitions. [2021-06-06 00:28:10,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:28:10,028 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:10,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:10,028 INFO L225 Difference]: With dead ends: 586 [2021-06-06 00:28:10,028 INFO L226 Difference]: Without dead ends: 577 [2021-06-06 00:28:10,029 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 848.7ms TimeCoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:28:10,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-06-06 00:28:10,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 421. [2021-06-06 00:28:10,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 2.0) internal successors, (840), 420 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:10,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 840 transitions. [2021-06-06 00:28:10,032 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 840 transitions. Word has length 30 [2021-06-06 00:28:10,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:10,032 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 840 transitions. [2021-06-06 00:28:10,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:10,033 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 840 transitions. [2021-06-06 00:28:10,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:10,033 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:10,033 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:10,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:10,233 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:10,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:10,234 INFO L82 PathProgramCache]: Analyzing trace with hash 1731519183, now seen corresponding path program 241 times [2021-06-06 00:28:10,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:10,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054831925] [2021-06-06 00:28:10,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:10,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:10,450 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:10,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:10,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054831925] [2021-06-06 00:28:10,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054831925] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:10,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117839780] [2021-06-06 00:28:10,450 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:28:10,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:10,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:10,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:10,587 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 15 treesize of output 7 [2021-06-06 00:28:10,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:10,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:10,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:10,594 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:28:10,800 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:10,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117839780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:10,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:10,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:10,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511080510] [2021-06-06 00:28:10,800 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:10,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:10,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:10,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=948, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:10,801 INFO L87 Difference]: Start difference. First operand 421 states and 840 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:11,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:11,716 INFO L93 Difference]: Finished difference Result 509 states and 1009 transitions. [2021-06-06 00:28:11,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:28:11,716 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:11,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:11,717 INFO L225 Difference]: With dead ends: 509 [2021-06-06 00:28:11,717 INFO L226 Difference]: Without dead ends: 494 [2021-06-06 00:28:11,717 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 635 ImplicationChecksByTransitivity, 981.9ms TimeCoverageRelationStatistics Valid=258, Invalid=2192, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:28:11,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-06-06 00:28:11,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 419. [2021-06-06 00:28:11,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.0) internal successors, (836), 418 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:11,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 836 transitions. [2021-06-06 00:28:11,720 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 836 transitions. Word has length 30 [2021-06-06 00:28:11,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:11,720 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 836 transitions. [2021-06-06 00:28:11,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:11,721 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 836 transitions. [2021-06-06 00:28:11,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:11,721 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:11,721 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:11,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable253 [2021-06-06 00:28:11,921 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:11,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:11,922 INFO L82 PathProgramCache]: Analyzing trace with hash -1094781395, now seen corresponding path program 242 times [2021-06-06 00:28:11,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:11,922 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309974490] [2021-06-06 00:28:11,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:11,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:12,130 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:12,130 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:12,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309974490] [2021-06-06 00:28:12,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309974490] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:12,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193640964] [2021-06-06 00:28:12,130 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 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-06 00:28:12,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:28:12,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:12,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:12,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:12,261 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 15 treesize of output 7 [2021-06-06 00:28:12,262 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:12,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:12,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:12,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:28:12,440 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:12,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193640964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:12,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:12,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:28:12,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399618953] [2021-06-06 00:28:12,441 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:28:12,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:12,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:28:12,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:28:12,441 INFO L87 Difference]: Start difference. First operand 419 states and 836 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:13,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:13,252 INFO L93 Difference]: Finished difference Result 571 states and 1123 transitions. [2021-06-06 00:28:13,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:28:13,252 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:13,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:13,252 INFO L225 Difference]: With dead ends: 571 [2021-06-06 00:28:13,253 INFO L226 Difference]: Without dead ends: 554 [2021-06-06 00:28:13,253 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 803.2ms TimeCoverageRelationStatistics Valid=214, Invalid=1856, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:28:13,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-06-06 00:28:13,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 418. [2021-06-06 00:28:13,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 2.0) internal successors, (834), 417 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:13,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 834 transitions. [2021-06-06 00:28:13,257 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 834 transitions. Word has length 30 [2021-06-06 00:28:13,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:13,257 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 834 transitions. [2021-06-06 00:28:13,257 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:13,257 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 834 transitions. [2021-06-06 00:28:13,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:13,257 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:13,257 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:13,460 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 253 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2021-06-06 00:28:13,461 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:13,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:13,461 INFO L82 PathProgramCache]: Analyzing trace with hash 424257403, now seen corresponding path program 243 times [2021-06-06 00:28:13,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:13,461 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173711864] [2021-06-06 00:28:13,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:13,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:13,678 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:13,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:13,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173711864] [2021-06-06 00:28:13,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173711864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:13,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90682848] [2021-06-06 00:28:13,678 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 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-06 00:28:13,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:28:13,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:13,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:28:13,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:13,816 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 15 treesize of output 7 [2021-06-06 00:28:13,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:13,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:13,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:13,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-06-06 00:28:14,025 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:14,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90682848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:14,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:14,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:14,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860174892] [2021-06-06 00:28:14,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:14,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:14,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:14,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:14,026 INFO L87 Difference]: Start difference. First operand 418 states and 834 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:14,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:14,709 INFO L93 Difference]: Finished difference Result 574 states and 1128 transitions. [2021-06-06 00:28:14,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:28:14,709 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:14,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:14,709 INFO L225 Difference]: With dead ends: 574 [2021-06-06 00:28:14,709 INFO L226 Difference]: Without dead ends: 533 [2021-06-06 00:28:14,710 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 850.5ms TimeCoverageRelationStatistics Valid=219, Invalid=2037, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:28:14,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-06-06 00:28:14,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 405. [2021-06-06 00:28:14,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.0024752475247523) internal successors, (809), 404 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:14,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 809 transitions. [2021-06-06 00:28:14,713 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 809 transitions. Word has length 30 [2021-06-06 00:28:14,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:14,714 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 809 transitions. [2021-06-06 00:28:14,714 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:14,714 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 809 transitions. [2021-06-06 00:28:14,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:14,714 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:14,714 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:14,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable255,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:14,917 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:14,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:14,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1448104775, now seen corresponding path program 244 times [2021-06-06 00:28:14,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:14,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163964070] [2021-06-06 00:28:14,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:14,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:15,134 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:15,134 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:15,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163964070] [2021-06-06 00:28:15,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163964070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:15,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848321217] [2021-06-06 00:28:15,134 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:15,157 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:28:15,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:15,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:15,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:15,273 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 15 treesize of output 7 [2021-06-06 00:28:15,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:15,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:15,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:15,280 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:28:15,487 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:15,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848321217] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:15,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:15,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:15,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573132517] [2021-06-06 00:28:15,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:15,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:15,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:15,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:15,488 INFO L87 Difference]: Start difference. First operand 405 states and 809 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:16,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:16,414 INFO L93 Difference]: Finished difference Result 612 states and 1199 transitions. [2021-06-06 00:28:16,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:28:16,415 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:16,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:16,415 INFO L225 Difference]: With dead ends: 612 [2021-06-06 00:28:16,415 INFO L226 Difference]: Without dead ends: 603 [2021-06-06 00:28:16,415 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 987.6ms TimeCoverageRelationStatistics Valid=252, Invalid=2400, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:28:16,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-06-06 00:28:16,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 419. [2021-06-06 00:28:16,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.0047846889952154) internal successors, (838), 418 states have internal predecessors, (838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:16,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 838 transitions. [2021-06-06 00:28:16,419 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 838 transitions. Word has length 30 [2021-06-06 00:28:16,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:16,420 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 838 transitions. [2021-06-06 00:28:16,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:16,420 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 838 transitions. [2021-06-06 00:28:16,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:16,420 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:16,420 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:16,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 255 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-06-06 00:28:16,620 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:16,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:16,621 INFO L82 PathProgramCache]: Analyzing trace with hash -566039051, now seen corresponding path program 245 times [2021-06-06 00:28:16,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:16,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625898236] [2021-06-06 00:28:16,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:16,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:16,837 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:16,837 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:16,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625898236] [2021-06-06 00:28:16,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625898236] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:16,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057719036] [2021-06-06 00:28:16,837 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:16,862 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:28:16,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:16,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:28:16,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:16,975 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 11 treesize of output 7 [2021-06-06 00:28:16,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:16,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:16,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:16,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:28:17,195 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:17,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057719036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:17,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:17,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:17,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559642041] [2021-06-06 00:28:17,195 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:17,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:17,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:17,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:17,196 INFO L87 Difference]: Start difference. First operand 419 states and 838 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:18,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:18,394 INFO L93 Difference]: Finished difference Result 526 states and 1037 transitions. [2021-06-06 00:28:18,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:28:18,394 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:18,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:18,394 INFO L225 Difference]: With dead ends: 526 [2021-06-06 00:28:18,394 INFO L226 Difference]: Without dead ends: 511 [2021-06-06 00:28:18,395 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 1138.1ms TimeCoverageRelationStatistics Valid=286, Invalid=2470, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:28:18,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-06-06 00:28:18,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 417. [2021-06-06 00:28:18,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0048076923076925) internal successors, (834), 416 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:18,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 834 transitions. [2021-06-06 00:28:18,398 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 834 transitions. Word has length 30 [2021-06-06 00:28:18,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:18,398 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 834 transitions. [2021-06-06 00:28:18,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:18,398 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 834 transitions. [2021-06-06 00:28:18,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:18,399 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:18,399 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:18,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 256 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-06-06 00:28:18,599 INFO L430 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:18,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:18,600 INFO L82 PathProgramCache]: Analyzing trace with hash 902627667, now seen corresponding path program 246 times [2021-06-06 00:28:18,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:18,600 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400938318] [2021-06-06 00:28:18,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:18,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:18,807 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:18,808 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:18,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400938318] [2021-06-06 00:28:18,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400938318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:18,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131106660] [2021-06-06 00:28:18,808 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:18,836 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:28:18,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:18,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:28:18,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:18,946 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 11 treesize of output 7 [2021-06-06 00:28:18,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:18,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:18,953 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:18,953 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:28:19,129 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:19,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131106660] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:19,132 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:19,132 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:28:19,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364392237] [2021-06-06 00:28:19,132 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:28:19,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:19,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:28:19,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:28:19,132 INFO L87 Difference]: Start difference. First operand 417 states and 834 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:20,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:20,253 INFO L93 Difference]: Finished difference Result 610 states and 1198 transitions. [2021-06-06 00:28:20,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:28:20,254 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:20,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:20,254 INFO L225 Difference]: With dead ends: 610 [2021-06-06 00:28:20,254 INFO L226 Difference]: Without dead ends: 593 [2021-06-06 00:28:20,254 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 752 ImplicationChecksByTransitivity, 1019.4ms TimeCoverageRelationStatistics Valid=268, Invalid=2488, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:28:20,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-06-06 00:28:20,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 426. [2021-06-06 00:28:20,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 2.0) internal successors, (850), 425 states have internal predecessors, (850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:20,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 850 transitions. [2021-06-06 00:28:20,258 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 850 transitions. Word has length 30 [2021-06-06 00:28:20,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:20,258 INFO L482 AbstractCegarLoop]: Abstraction has 426 states and 850 transitions. [2021-06-06 00:28:20,258 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:20,258 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 850 transitions. [2021-06-06 00:28:20,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:20,259 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:20,259 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:20,467 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 257 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable258 [2021-06-06 00:28:20,468 INFO L430 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:20,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:20,468 INFO L82 PathProgramCache]: Analyzing trace with hash -1873300831, now seen corresponding path program 247 times [2021-06-06 00:28:20,468 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:20,468 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311161965] [2021-06-06 00:28:20,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:20,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:20,685 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:20,686 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:20,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311161965] [2021-06-06 00:28:20,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311161965] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:20,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009933110] [2021-06-06 00:28:20,686 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:20,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:20,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:20,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:20,819 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 15 treesize of output 7 [2021-06-06 00:28:20,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:20,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:20,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:20,828 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:28:21,028 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:21,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009933110] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:21,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:21,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:21,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492995579] [2021-06-06 00:28:21,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:21,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:21,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:21,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:21,029 INFO L87 Difference]: Start difference. First operand 426 states and 850 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:22,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:22,170 INFO L93 Difference]: Finished difference Result 609 states and 1195 transitions. [2021-06-06 00:28:22,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:28:22,171 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:22,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:22,171 INFO L225 Difference]: With dead ends: 609 [2021-06-06 00:28:22,171 INFO L226 Difference]: Without dead ends: 565 [2021-06-06 00:28:22,171 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 811 ImplicationChecksByTransitivity, 1034.9ms TimeCoverageRelationStatistics Valid=283, Invalid=2687, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:28:22,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-06 00:28:22,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 416. [2021-06-06 00:28:22,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 1.9903614457831325) internal successors, (826), 415 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:22,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 826 transitions. [2021-06-06 00:28:22,175 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 826 transitions. Word has length 30 [2021-06-06 00:28:22,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:22,175 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 826 transitions. [2021-06-06 00:28:22,175 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:22,175 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 826 transitions. [2021-06-06 00:28:22,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:22,176 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:22,176 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:22,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 258 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable259 [2021-06-06 00:28:22,385 INFO L430 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:22,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:22,385 INFO L82 PathProgramCache]: Analyzing trace with hash 1791246057, now seen corresponding path program 248 times [2021-06-06 00:28:22,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:22,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345258824] [2021-06-06 00:28:22,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:22,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:22,606 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:22,606 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:22,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345258824] [2021-06-06 00:28:22,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345258824] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:22,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721756284] [2021-06-06 00:28:22,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 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-06 00:28:22,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:28:22,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:22,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:22,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:22,741 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 15 treesize of output 7 [2021-06-06 00:28:22,741 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:22,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:22,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:22,747 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:28:22,964 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:22,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721756284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:22,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:22,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:22,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129199738] [2021-06-06 00:28:22,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:22,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:22,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:22,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:22,965 INFO L87 Difference]: Start difference. First operand 416 states and 826 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:23,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:23,754 INFO L93 Difference]: Finished difference Result 562 states and 1097 transitions. [2021-06-06 00:28:23,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:28:23,754 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:23,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:23,754 INFO L225 Difference]: With dead ends: 562 [2021-06-06 00:28:23,754 INFO L226 Difference]: Without dead ends: 553 [2021-06-06 00:28:23,755 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 882.5ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:28:23,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-06-06 00:28:23,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 418. [2021-06-06 00:28:23,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.9880095923261392) internal successors, (829), 417 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:23,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 829 transitions. [2021-06-06 00:28:23,758 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 829 transitions. Word has length 30 [2021-06-06 00:28:23,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:23,759 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 829 transitions. [2021-06-06 00:28:23,759 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:23,759 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 829 transitions. [2021-06-06 00:28:23,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:23,759 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:23,759 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:23,959 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable260 [2021-06-06 00:28:23,959 INFO L430 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:23,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:23,960 INFO L82 PathProgramCache]: Analyzing trace with hash -1621655515, now seen corresponding path program 249 times [2021-06-06 00:28:23,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:23,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926036470] [2021-06-06 00:28:23,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:23,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:24,183 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:24,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:24,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926036470] [2021-06-06 00:28:24,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926036470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:24,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706816528] [2021-06-06 00:28:24,184 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:24,209 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:28:24,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:24,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:24,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:24,324 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 11 treesize of output 7 [2021-06-06 00:28:24,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:24,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:24,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:24,331 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:28:24,551 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:24,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706816528] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:24,551 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:24,551 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:24,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465925321] [2021-06-06 00:28:24,551 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:24,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:24,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:24,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:24,551 INFO L87 Difference]: Start difference. First operand 418 states and 829 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:25,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:25,523 INFO L93 Difference]: Finished difference Result 473 states and 930 transitions. [2021-06-06 00:28:25,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:28:25,523 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:25,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:25,523 INFO L225 Difference]: With dead ends: 473 [2021-06-06 00:28:25,523 INFO L226 Difference]: Without dead ends: 450 [2021-06-06 00:28:25,523 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 1025.6ms TimeCoverageRelationStatistics Valid=242, Invalid=2110, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:28:25,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-06-06 00:28:25,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 408. [2021-06-06 00:28:25,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 2.0) internal successors, (814), 407 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:25,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 814 transitions. [2021-06-06 00:28:25,527 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 814 transitions. Word has length 30 [2021-06-06 00:28:25,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:25,527 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 814 transitions. [2021-06-06 00:28:25,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:25,527 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 814 transitions. [2021-06-06 00:28:25,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:25,527 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:25,527 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:25,728 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,260 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:25,728 INFO L430 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:25,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:25,728 INFO L82 PathProgramCache]: Analyzing trace with hash 1795304131, now seen corresponding path program 250 times [2021-06-06 00:28:25,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:25,728 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377057659] [2021-06-06 00:28:25,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:25,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:25,938 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:25,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:25,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377057659] [2021-06-06 00:28:25,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377057659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:25,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586504854] [2021-06-06 00:28:25,939 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:25,971 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:28:25,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:25,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:25,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:26,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-06 00:28:26,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:26,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:26,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:26,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:28:26,306 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:26,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586504854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:26,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:26,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:26,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453565880] [2021-06-06 00:28:26,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:26,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:26,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:26,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:26,307 INFO L87 Difference]: Start difference. First operand 408 states and 814 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:27,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:27,043 INFO L93 Difference]: Finished difference Result 556 states and 1093 transitions. [2021-06-06 00:28:27,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:28:27,044 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:27,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:27,044 INFO L225 Difference]: With dead ends: 556 [2021-06-06 00:28:27,044 INFO L226 Difference]: Without dead ends: 523 [2021-06-06 00:28:27,044 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 911.4ms TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:28:27,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-06-06 00:28:27,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 404. [2021-06-06 00:28:27,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.002481389578164) internal successors, (807), 403 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:27,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 807 transitions. [2021-06-06 00:28:27,048 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 807 transitions. Word has length 30 [2021-06-06 00:28:27,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:27,048 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 807 transitions. [2021-06-06 00:28:27,048 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:27,048 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 807 transitions. [2021-06-06 00:28:27,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:27,048 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:27,049 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:27,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,261 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:27,249 INFO L430 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:27,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:27,249 INFO L82 PathProgramCache]: Analyzing trace with hash 1626058665, now seen corresponding path program 251 times [2021-06-06 00:28:27,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:27,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000525950] [2021-06-06 00:28:27,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:27,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:27,459 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:27,459 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:27,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000525950] [2021-06-06 00:28:27,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000525950] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:27,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103901167] [2021-06-06 00:28:27,460 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:27,482 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:28:27,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:27,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:28:27,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:27,594 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 11 treesize of output 7 [2021-06-06 00:28:27,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:27,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:27,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:27,601 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:28:27,803 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:27,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103901167] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:27,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:27,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:27,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794267959] [2021-06-06 00:28:27,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:27,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:27,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:27,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:27,804 INFO L87 Difference]: Start difference. First operand 404 states and 807 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:28,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:28,946 INFO L93 Difference]: Finished difference Result 627 states and 1230 transitions. [2021-06-06 00:28:28,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:28:28,946 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:28,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:28,947 INFO L225 Difference]: With dead ends: 627 [2021-06-06 00:28:28,947 INFO L226 Difference]: Without dead ends: 618 [2021-06-06 00:28:28,947 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 948.1ms TimeCoverageRelationStatistics Valid=252, Invalid=2400, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:28:28,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-06-06 00:28:28,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 419. [2021-06-06 00:28:28,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.007177033492823) internal successors, (839), 418 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:28,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 839 transitions. [2021-06-06 00:28:28,951 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 839 transitions. Word has length 30 [2021-06-06 00:28:28,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:28,951 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 839 transitions. [2021-06-06 00:28:28,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:28,951 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 839 transitions. [2021-06-06 00:28:28,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:28,952 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:28,952 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:29,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:29,152 INFO L430 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:29,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:29,152 INFO L82 PathProgramCache]: Analyzing trace with hash -1786842907, now seen corresponding path program 252 times [2021-06-06 00:28:29,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:29,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469886701] [2021-06-06 00:28:29,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:29,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:29,360 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:29,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:29,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469886701] [2021-06-06 00:28:29,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469886701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:29,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989454410] [2021-06-06 00:28:29,360 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:29,382 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:28:29,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:29,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:28:29,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:29,494 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 11 treesize of output 7 [2021-06-06 00:28:29,494 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:29,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:29,501 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:29,501 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:28:29,704 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:29,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989454410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:29,705 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:29,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:29,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197476251] [2021-06-06 00:28:29,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:29,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:29,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:29,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:29,705 INFO L87 Difference]: Start difference. First operand 419 states and 839 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:30,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:30,721 INFO L93 Difference]: Finished difference Result 534 states and 1054 transitions. [2021-06-06 00:28:30,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:28:30,722 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:30,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:30,722 INFO L225 Difference]: With dead ends: 534 [2021-06-06 00:28:30,722 INFO L226 Difference]: Without dead ends: 519 [2021-06-06 00:28:30,722 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 754 ImplicationChecksByTransitivity, 1090.9ms TimeCoverageRelationStatistics Valid=286, Invalid=2470, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:28:30,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-06-06 00:28:30,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 417. [2021-06-06 00:28:30,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0072115384615383) internal successors, (835), 416 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:30,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 835 transitions. [2021-06-06 00:28:30,726 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 835 transitions. Word has length 30 [2021-06-06 00:28:30,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:30,726 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 835 transitions. [2021-06-06 00:28:30,726 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:30,726 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 835 transitions. [2021-06-06 00:28:30,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:30,726 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:30,726 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:30,926 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,263 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:30,927 INFO L430 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:30,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:30,927 INFO L82 PathProgramCache]: Analyzing trace with hash -318176189, now seen corresponding path program 253 times [2021-06-06 00:28:30,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:30,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547455113] [2021-06-06 00:28:30,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:30,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:31,131 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:31,131 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:31,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547455113] [2021-06-06 00:28:31,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547455113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:31,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489597853] [2021-06-06 00:28:31,131 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:31,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:31,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:31,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:31,257 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 15 treesize of output 7 [2021-06-06 00:28:31,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:31,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:31,265 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:31,265 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:28:31,434 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:31,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489597853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:31,434 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:31,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:28:31,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236694909] [2021-06-06 00:28:31,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:28:31,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:31,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:28:31,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:28:31,435 INFO L87 Difference]: Start difference. First operand 417 states and 835 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:32,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:32,446 INFO L93 Difference]: Finished difference Result 655 states and 1281 transitions. [2021-06-06 00:28:32,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:28:32,446 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:32,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:32,447 INFO L225 Difference]: With dead ends: 655 [2021-06-06 00:28:32,447 INFO L226 Difference]: Without dead ends: 638 [2021-06-06 00:28:32,447 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 802 ImplicationChecksByTransitivity, 984.2ms TimeCoverageRelationStatistics Valid=268, Invalid=2488, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:28:32,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-06-06 00:28:32,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 426. [2021-06-06 00:28:32,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 2.0023529411764707) internal successors, (851), 425 states have internal predecessors, (851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:32,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 851 transitions. [2021-06-06 00:28:32,451 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 851 transitions. Word has length 30 [2021-06-06 00:28:32,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:32,451 INFO L482 AbstractCegarLoop]: Abstraction has 426 states and 851 transitions. [2021-06-06 00:28:32,451 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:32,451 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 851 transitions. [2021-06-06 00:28:32,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:32,452 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:32,452 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:32,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-06-06 00:28:32,652 INFO L430 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:32,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:32,652 INFO L82 PathProgramCache]: Analyzing trace with hash 1200862609, now seen corresponding path program 254 times [2021-06-06 00:28:32,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:32,653 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951147074] [2021-06-06 00:28:32,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:32,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:32,860 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:32,860 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:32,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951147074] [2021-06-06 00:28:32,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951147074] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:32,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245499318] [2021-06-06 00:28:32,860 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:32,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:28:32,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:32,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:32,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:32,992 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 15 treesize of output 7 [2021-06-06 00:28:32,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:32,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:32,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:32,999 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:28:33,190 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:33,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1245499318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:33,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:33,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:33,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928748976] [2021-06-06 00:28:33,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:33,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:33,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:33,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:33,191 INFO L87 Difference]: Start difference. First operand 426 states and 851 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:34,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:34,185 INFO L93 Difference]: Finished difference Result 654 states and 1278 transitions. [2021-06-06 00:28:34,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:28:34,185 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:34,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:34,185 INFO L225 Difference]: With dead ends: 654 [2021-06-06 00:28:34,185 INFO L226 Difference]: Without dead ends: 610 [2021-06-06 00:28:34,186 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 863 ImplicationChecksByTransitivity, 995.3ms TimeCoverageRelationStatistics Valid=283, Invalid=2687, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:28:34,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-06 00:28:34,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 416. [2021-06-06 00:28:34,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 1.9927710843373494) internal successors, (827), 415 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:34,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 827 transitions. [2021-06-06 00:28:34,190 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 827 transitions. Word has length 30 [2021-06-06 00:28:34,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:34,190 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 827 transitions. [2021-06-06 00:28:34,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:34,190 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 827 transitions. [2021-06-06 00:28:34,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:34,190 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:34,190 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:34,390 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 265 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-06-06 00:28:34,391 INFO L430 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:34,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:34,391 INFO L82 PathProgramCache]: Analyzing trace with hash 570442201, now seen corresponding path program 255 times [2021-06-06 00:28:34,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:34,391 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752886086] [2021-06-06 00:28:34,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:34,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:34,605 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:34,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:34,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752886086] [2021-06-06 00:28:34,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752886086] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:34,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162668808] [2021-06-06 00:28:34,605 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-06 00:28:34,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:28:34,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:34,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:34,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:34,742 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 11 treesize of output 7 [2021-06-06 00:28:34,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:34,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:34,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:34,749 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:28:34,958 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:34,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162668808] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:34,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:34,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:34,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047361347] [2021-06-06 00:28:34,958 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:34,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:34,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:34,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:34,959 INFO L87 Difference]: Start difference. First operand 416 states and 827 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:35,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:35,822 INFO L93 Difference]: Finished difference Result 581 states and 1136 transitions. [2021-06-06 00:28:35,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:28:35,822 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:35,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:35,823 INFO L225 Difference]: With dead ends: 581 [2021-06-06 00:28:35,823 INFO L226 Difference]: Without dead ends: 572 [2021-06-06 00:28:35,823 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 850.9ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:28:35,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-06-06 00:28:35,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 418. [2021-06-06 00:28:35,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.9904076738609113) internal successors, (830), 417 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:35,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 830 transitions. [2021-06-06 00:28:35,827 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 830 transitions. Word has length 30 [2021-06-06 00:28:35,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:35,827 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 830 transitions. [2021-06-06 00:28:35,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:35,827 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 830 transitions. [2021-06-06 00:28:35,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:35,828 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:35,828 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:36,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2021-06-06 00:28:36,028 INFO L430 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:36,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:36,028 INFO L82 PathProgramCache]: Analyzing trace with hash 1452507925, now seen corresponding path program 256 times [2021-06-06 00:28:36,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:36,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583527512] [2021-06-06 00:28:36,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:36,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:36,243 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:36,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:36,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583527512] [2021-06-06 00:28:36,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583527512] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:36,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68481578] [2021-06-06 00:28:36,244 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-06 00:28:36,266 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:28:36,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:36,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:36,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:36,376 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 15 treesize of output 7 [2021-06-06 00:28:36,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:36,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:36,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:36,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:28:36,596 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:36,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68481578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:36,596 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:36,596 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:36,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757087774] [2021-06-06 00:28:36,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:36,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:36,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:36,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:36,597 INFO L87 Difference]: Start difference. First operand 418 states and 830 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:37,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:37,532 INFO L93 Difference]: Finished difference Result 485 states and 955 transitions. [2021-06-06 00:28:37,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:28:37,533 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:37,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:37,533 INFO L225 Difference]: With dead ends: 485 [2021-06-06 00:28:37,533 INFO L226 Difference]: Without dead ends: 462 [2021-06-06 00:28:37,533 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 978.8ms TimeCoverageRelationStatistics Valid=244, Invalid=2108, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:28:37,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-06-06 00:28:37,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 408. [2021-06-06 00:28:37,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 2.0024570024570023) internal successors, (815), 407 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:37,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 815 transitions. [2021-06-06 00:28:37,537 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 815 transitions. Word has length 30 [2021-06-06 00:28:37,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:37,537 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 815 transitions. [2021-06-06 00:28:37,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:37,537 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 815 transitions. [2021-06-06 00:28:37,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:37,537 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:37,537 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:37,738 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 267 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2021-06-06 00:28:37,738 INFO L430 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:37,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:37,738 INFO L82 PathProgramCache]: Analyzing trace with hash 574500275, now seen corresponding path program 257 times [2021-06-06 00:28:37,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:37,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050257006] [2021-06-06 00:28:37,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:37,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:37,949 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:37,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:37,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050257006] [2021-06-06 00:28:37,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050257006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:37,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132696922] [2021-06-06 00:28:37,949 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:28:37,971 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:28:37,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:37,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:28:37,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:38,083 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 11 treesize of output 7 [2021-06-06 00:28:38,083 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:38,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:38,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:38,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:28:38,295 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:38,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132696922] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:38,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:38,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:38,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138000542] [2021-06-06 00:28:38,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:38,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:38,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:38,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:38,296 INFO L87 Difference]: Start difference. First operand 408 states and 815 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:39,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:39,030 INFO L93 Difference]: Finished difference Result 578 states and 1137 transitions. [2021-06-06 00:28:39,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:28:39,031 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:39,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:39,031 INFO L225 Difference]: With dead ends: 578 [2021-06-06 00:28:39,031 INFO L226 Difference]: Without dead ends: 545 [2021-06-06 00:28:39,032 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 873.7ms TimeCoverageRelationStatistics Valid=220, Invalid=2036, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:28:39,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-06-06 00:28:39,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 405. [2021-06-06 00:28:39,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.004950495049505) internal successors, (810), 404 states have internal predecessors, (810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:39,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 810 transitions. [2021-06-06 00:28:39,035 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 810 transitions. Word has length 30 [2021-06-06 00:28:39,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:39,035 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 810 transitions. [2021-06-06 00:28:39,035 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:39,035 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 810 transitions. [2021-06-06 00:28:39,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:39,036 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:39,036 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:39,236 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable269 [2021-06-06 00:28:39,236 INFO L430 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:39,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:39,236 INFO L82 PathProgramCache]: Analyzing trace with hash 1060637779, now seen corresponding path program 258 times [2021-06-06 00:28:39,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:39,236 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058237385] [2021-06-06 00:28:39,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:39,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:39,451 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:39,452 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:39,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058237385] [2021-06-06 00:28:39,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058237385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:39,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459258932] [2021-06-06 00:28:39,452 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-06 00:28:39,475 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:28:39,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:39,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:39,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:39,589 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 11 treesize of output 7 [2021-06-06 00:28:39,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:39,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:39,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:39,596 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:28:39,807 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:39,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459258932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:39,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:39,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:39,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899440141] [2021-06-06 00:28:39,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:39,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:39,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:39,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:39,808 INFO L87 Difference]: Start difference. First operand 405 states and 810 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:40,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:40,519 INFO L93 Difference]: Finished difference Result 576 states and 1125 transitions. [2021-06-06 00:28:40,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:28:40,519 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:40,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:40,520 INFO L225 Difference]: With dead ends: 576 [2021-06-06 00:28:40,520 INFO L226 Difference]: Without dead ends: 567 [2021-06-06 00:28:40,520 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 857.3ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:28:40,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-06-06 00:28:40,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 419. [2021-06-06 00:28:40,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.0) internal successors, (836), 418 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:40,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 836 transitions. [2021-06-06 00:28:40,524 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 836 transitions. Word has length 30 [2021-06-06 00:28:40,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:40,524 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 836 transitions. [2021-06-06 00:28:40,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:40,524 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 836 transitions. [2021-06-06 00:28:40,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:40,524 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:40,524 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:40,725 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable270 [2021-06-06 00:28:40,725 INFO L430 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:40,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:40,725 INFO L82 PathProgramCache]: Analyzing trace with hash 1942703503, now seen corresponding path program 259 times [2021-06-06 00:28:40,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:40,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027593668] [2021-06-06 00:28:40,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:40,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:40,940 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:40,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:40,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027593668] [2021-06-06 00:28:40,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027593668] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:40,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766041116] [2021-06-06 00:28:40,940 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:28:40,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:40,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:40,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:41,074 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 15 treesize of output 7 [2021-06-06 00:28:41,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:41,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:41,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:41,081 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:28:41,301 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:41,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766041116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:41,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:41,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:41,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541045175] [2021-06-06 00:28:41,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:41,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:41,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:41,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:41,302 INFO L87 Difference]: Start difference. First operand 419 states and 836 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:42,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:42,300 INFO L93 Difference]: Finished difference Result 490 states and 965 transitions. [2021-06-06 00:28:42,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:28:42,300 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:42,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:42,300 INFO L225 Difference]: With dead ends: 490 [2021-06-06 00:28:42,300 INFO L226 Difference]: Without dead ends: 475 [2021-06-06 00:28:42,300 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 993.6ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:28:42,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-06-06 00:28:42,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 417. [2021-06-06 00:28:42,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0) internal successors, (832), 416 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:42,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 832 transitions. [2021-06-06 00:28:42,304 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 832 transitions. Word has length 30 [2021-06-06 00:28:42,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:42,304 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 832 transitions. [2021-06-06 00:28:42,304 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:42,304 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 832 transitions. [2021-06-06 00:28:42,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:42,304 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:42,304 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:42,505 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271,270 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:42,505 INFO L430 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:42,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:42,505 INFO L82 PathProgramCache]: Analyzing trace with hash -883597075, now seen corresponding path program 260 times [2021-06-06 00:28:42,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:42,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002697765] [2021-06-06 00:28:42,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:42,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:42,717 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:42,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:42,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002697765] [2021-06-06 00:28:42,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002697765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:42,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031779403] [2021-06-06 00:28:42,717 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-06 00:28:42,739 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:28:42,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:42,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:42,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:42,843 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 15 treesize of output 7 [2021-06-06 00:28:42,843 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:42,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:42,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:42,849 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:28:43,022 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:43,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031779403] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:43,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:43,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:28:43,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823212722] [2021-06-06 00:28:43,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:28:43,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:43,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:28:43,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:28:43,023 INFO L87 Difference]: Start difference. First operand 417 states and 832 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:43,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:43,819 INFO L93 Difference]: Finished difference Result 575 states and 1127 transitions. [2021-06-06 00:28:43,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:28:43,819 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:43,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:43,819 INFO L225 Difference]: With dead ends: 575 [2021-06-06 00:28:43,819 INFO L226 Difference]: Without dead ends: 530 [2021-06-06 00:28:43,819 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 577 ImplicationChecksByTransitivity, 783.8ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:28:43,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-06-06 00:28:43,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 409. [2021-06-06 00:28:43,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0) internal successors, (816), 408 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:43,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 816 transitions. [2021-06-06 00:28:43,823 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 816 transitions. Word has length 30 [2021-06-06 00:28:43,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:43,823 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 816 transitions. [2021-06-06 00:28:43,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:43,823 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 816 transitions. [2021-06-06 00:28:43,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:43,824 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:43,824 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:44,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,271 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:44,024 INFO L430 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:44,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:44,024 INFO L82 PathProgramCache]: Analyzing trace with hash 1064695853, now seen corresponding path program 261 times [2021-06-06 00:28:44,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:44,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616417399] [2021-06-06 00:28:44,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:44,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:44,231 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:44,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:44,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616417399] [2021-06-06 00:28:44,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616417399] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:44,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883017750] [2021-06-06 00:28:44,232 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-06 00:28:44,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:28:44,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:44,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:44,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:44,369 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 11 treesize of output 7 [2021-06-06 00:28:44,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:44,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:44,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:44,376 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:28:44,586 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:44,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883017750] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:44,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:44,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:44,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809201957] [2021-06-06 00:28:44,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:44,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:44,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:44,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:44,587 INFO L87 Difference]: Start difference. First operand 409 states and 816 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:45,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:45,368 INFO L93 Difference]: Finished difference Result 558 states and 1096 transitions. [2021-06-06 00:28:45,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:28:45,368 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:45,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:45,369 INFO L225 Difference]: With dead ends: 558 [2021-06-06 00:28:45,369 INFO L226 Difference]: Without dead ends: 525 [2021-06-06 00:28:45,369 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 827.7ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:28:45,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-06-06 00:28:45,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 407. [2021-06-06 00:28:45,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0) internal successors, (812), 406 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:45,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 812 transitions. [2021-06-06 00:28:45,373 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 812 transitions. Word has length 30 [2021-06-06 00:28:45,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:45,373 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 812 transitions. [2021-06-06 00:28:45,373 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:45,373 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 812 transitions. [2021-06-06 00:28:45,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:45,373 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:45,373 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:45,574 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,272 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:45,574 INFO L430 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:45,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:45,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1274812887, now seen corresponding path program 262 times [2021-06-06 00:28:45,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:45,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346252999] [2021-06-06 00:28:45,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:45,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:45,801 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:45,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:45,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346252999] [2021-06-06 00:28:45,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346252999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:45,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253431878] [2021-06-06 00:28:45,801 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:28:45,823 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:28:45,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:45,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:45,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:45,943 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 11 treesize of output 7 [2021-06-06 00:28:45,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:45,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:45,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:45,949 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:28:46,195 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:46,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253431878] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:46,196 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:46,196 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-06-06 00:28:46,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513043909] [2021-06-06 00:28:46,196 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:28:46,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:46,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:28:46,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:28:46,196 INFO L87 Difference]: Start difference. First operand 407 states and 812 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:46,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:46,981 INFO L93 Difference]: Finished difference Result 556 states and 1092 transitions. [2021-06-06 00:28:46,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:28:46,981 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:46,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:46,981 INFO L225 Difference]: With dead ends: 556 [2021-06-06 00:28:46,981 INFO L226 Difference]: Without dead ends: 520 [2021-06-06 00:28:46,982 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 635 ImplicationChecksByTransitivity, 919.6ms TimeCoverageRelationStatistics Valid=219, Invalid=2231, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:28:46,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-06-06 00:28:46,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 403. [2021-06-06 00:28:46,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.0024875621890548) internal successors, (805), 402 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:46,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 805 transitions. [2021-06-06 00:28:46,985 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 805 transitions. Word has length 30 [2021-06-06 00:28:46,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:46,985 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 805 transitions. [2021-06-06 00:28:46,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:46,985 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 805 transitions. [2021-06-06 00:28:46,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:46,986 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:46,986 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:47,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,273 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:47,186 INFO L430 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:47,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:47,186 INFO L82 PathProgramCache]: Analyzing trace with hash -987827211, now seen corresponding path program 263 times [2021-06-06 00:28:47,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:47,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835304726] [2021-06-06 00:28:47,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:47,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:47,403 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:47,403 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:47,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835304726] [2021-06-06 00:28:47,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835304726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:47,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141222077] [2021-06-06 00:28:47,403 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-06 00:28:47,426 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:28:47,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:47,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:28:47,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:47,558 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 11 treesize of output 7 [2021-06-06 00:28:47,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:47,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:47,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:47,565 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:28:47,749 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:47,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141222077] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:47,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:47,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:47,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962464828] [2021-06-06 00:28:47,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:47,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:47,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:47,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:47,750 INFO L87 Difference]: Start difference. First operand 403 states and 805 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:48,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:48,829 INFO L93 Difference]: Finished difference Result 688 states and 1352 transitions. [2021-06-06 00:28:48,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:28:48,830 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:48,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:48,830 INFO L225 Difference]: With dead ends: 688 [2021-06-06 00:28:48,830 INFO L226 Difference]: Without dead ends: 679 [2021-06-06 00:28:48,831 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 772 ImplicationChecksByTransitivity, 990.4ms TimeCoverageRelationStatistics Valid=256, Invalid=2500, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:28:48,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-06-06 00:28:48,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 421. [2021-06-06 00:28:48,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 2.0142857142857142) internal successors, (846), 420 states have internal predecessors, (846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:48,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 846 transitions. [2021-06-06 00:28:48,835 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 846 transitions. Word has length 30 [2021-06-06 00:28:48,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:48,835 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 846 transitions. [2021-06-06 00:28:48,835 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:48,835 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 846 transitions. [2021-06-06 00:28:48,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:48,835 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:48,835 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:49,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275,274 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:49,036 INFO L430 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:49,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:49,036 INFO L82 PathProgramCache]: Analyzing trace with hash -105761487, now seen corresponding path program 264 times [2021-06-06 00:28:49,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:49,036 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850396663] [2021-06-06 00:28:49,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:49,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:49,248 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:49,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:49,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850396663] [2021-06-06 00:28:49,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850396663] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:49,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683937787] [2021-06-06 00:28:49,248 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-06 00:28:49,270 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:28:49,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:49,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:28:49,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:49,403 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 11 treesize of output 7 [2021-06-06 00:28:49,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:49,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:49,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:49,409 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:28:49,604 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:49,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683937787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:49,604 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:49,604 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:49,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367083124] [2021-06-06 00:28:49,604 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:49,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:49,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:49,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:49,605 INFO L87 Difference]: Start difference. First operand 421 states and 846 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:50,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:50,940 INFO L93 Difference]: Finished difference Result 582 states and 1148 transitions. [2021-06-06 00:28:50,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:28:50,941 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:50,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:50,941 INFO L225 Difference]: With dead ends: 582 [2021-06-06 00:28:50,941 INFO L226 Difference]: Without dead ends: 567 [2021-06-06 00:28:50,941 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 1141.9ms TimeCoverageRelationStatistics Valid=292, Invalid=2570, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:28:50,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-06-06 00:28:50,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 419. [2021-06-06 00:28:50,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.014354066985646) internal successors, (842), 418 states have internal predecessors, (842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:50,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 842 transitions. [2021-06-06 00:28:50,945 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 842 transitions. Word has length 30 [2021-06-06 00:28:50,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:50,945 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 842 transitions. [2021-06-06 00:28:50,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:50,945 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 842 transitions. [2021-06-06 00:28:50,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:50,945 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:50,946 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:51,146 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 275 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable276 [2021-06-06 00:28:51,146 INFO L430 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:51,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:51,146 INFO L82 PathProgramCache]: Analyzing trace with hash 1362905231, now seen corresponding path program 265 times [2021-06-06 00:28:51,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:51,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136108085] [2021-06-06 00:28:51,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:51,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:51,352 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:51,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:51,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136108085] [2021-06-06 00:28:51,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136108085] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:51,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484471647] [2021-06-06 00:28:51,352 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-06 00:28:51,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:51,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:51,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:51,503 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 15 treesize of output 7 [2021-06-06 00:28:51,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:51,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:51,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:51,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:28:51,666 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:51,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484471647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:51,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:51,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:28:51,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486064852] [2021-06-06 00:28:51,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:28:51,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:51,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:28:51,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:28:51,667 INFO L87 Difference]: Start difference. First operand 419 states and 842 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:52,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:52,823 INFO L93 Difference]: Finished difference Result 725 states and 1417 transitions. [2021-06-06 00:28:52,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 00:28:52,823 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:52,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:52,824 INFO L225 Difference]: With dead ends: 725 [2021-06-06 00:28:52,824 INFO L226 Difference]: Without dead ends: 708 [2021-06-06 00:28:52,824 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 817 ImplicationChecksByTransitivity, 1019.5ms TimeCoverageRelationStatistics Valid=272, Invalid=2590, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:28:52,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2021-06-06 00:28:52,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 428. [2021-06-06 00:28:52,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 2.009367681498829) internal successors, (858), 427 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:52,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 858 transitions. [2021-06-06 00:28:52,828 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 858 transitions. Word has length 30 [2021-06-06 00:28:52,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:52,828 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 858 transitions. [2021-06-06 00:28:52,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:52,829 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 858 transitions. [2021-06-06 00:28:52,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:52,829 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:52,829 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:53,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2021-06-06 00:28:53,029 INFO L430 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:53,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:53,030 INFO L82 PathProgramCache]: Analyzing trace with hash -1413023267, now seen corresponding path program 266 times [2021-06-06 00:28:53,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:53,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499802616] [2021-06-06 00:28:53,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:53,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:53,244 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:53,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:53,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499802616] [2021-06-06 00:28:53,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499802616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:53,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650761986] [2021-06-06 00:28:53,244 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-06 00:28:53,266 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:28:53,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:53,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:53,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:53,395 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 15 treesize of output 7 [2021-06-06 00:28:53,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:53,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:53,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:53,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:28:53,578 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:53,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650761986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:53,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:53,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:53,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293403820] [2021-06-06 00:28:53,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:53,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:53,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:53,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:53,579 INFO L87 Difference]: Start difference. First operand 428 states and 858 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:54,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:54,780 INFO L93 Difference]: Finished difference Result 724 states and 1414 transitions. [2021-06-06 00:28:54,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 00:28:54,780 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:54,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:54,781 INFO L225 Difference]: With dead ends: 724 [2021-06-06 00:28:54,781 INFO L226 Difference]: Without dead ends: 680 [2021-06-06 00:28:54,781 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 1031.2ms TimeCoverageRelationStatistics Valid=287, Invalid=2793, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:28:54,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-06-06 00:28:54,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 418. [2021-06-06 00:28:54,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 2.0) internal successors, (834), 417 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:54,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 834 transitions. [2021-06-06 00:28:54,785 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 834 transitions. Word has length 30 [2021-06-06 00:28:54,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:54,785 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 834 transitions. [2021-06-06 00:28:54,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:54,785 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 834 transitions. [2021-06-06 00:28:54,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:54,786 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:54,786 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:54,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 277 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-06-06 00:28:54,986 INFO L430 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:54,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:54,986 INFO L82 PathProgramCache]: Analyzing trace with hash -2043443675, now seen corresponding path program 267 times [2021-06-06 00:28:54,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:54,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598788298] [2021-06-06 00:28:54,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:54,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:55,200 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:55,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:55,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598788298] [2021-06-06 00:28:55,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598788298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:55,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995410810] [2021-06-06 00:28:55,200 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-06 00:28:55,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:28:55,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:55,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:55,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:55,357 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 11 treesize of output 7 [2021-06-06 00:28:55,358 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:55,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:55,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:55,364 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:28:55,558 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:55,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995410810] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:55,558 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:55,558 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:55,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716674506] [2021-06-06 00:28:55,558 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:55,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:55,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:55,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:55,558 INFO L87 Difference]: Start difference. First operand 418 states and 834 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:56,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:56,485 INFO L93 Difference]: Finished difference Result 611 states and 1199 transitions. [2021-06-06 00:28:56,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:28:56,485 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:56,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:56,486 INFO L225 Difference]: With dead ends: 611 [2021-06-06 00:28:56,486 INFO L226 Difference]: Without dead ends: 602 [2021-06-06 00:28:56,486 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 882.0ms TimeCoverageRelationStatistics Valid=221, Invalid=2131, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:28:56,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-06-06 00:28:56,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 420. [2021-06-06 00:28:56,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 1.9976133651551313) internal successors, (837), 419 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:56,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 837 transitions. [2021-06-06 00:28:56,490 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 837 transitions. Word has length 30 [2021-06-06 00:28:56,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:56,490 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 837 transitions. [2021-06-06 00:28:56,490 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:56,490 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 837 transitions. [2021-06-06 00:28:56,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:56,493 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:56,493 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:56,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 278 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2021-06-06 00:28:56,694 INFO L430 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:56,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:56,694 INFO L82 PathProgramCache]: Analyzing trace with hash -1161377951, now seen corresponding path program 268 times [2021-06-06 00:28:56,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:56,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667376839] [2021-06-06 00:28:56,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:56,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:56,912 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:56,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:56,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667376839] [2021-06-06 00:28:56,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667376839] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:56,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148463009] [2021-06-06 00:28:56,912 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-06 00:28:56,934 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:28:56,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:56,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:28:56,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:57,067 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 15 treesize of output 7 [2021-06-06 00:28:57,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:57,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:57,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:57,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:28:57,271 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:57,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148463009] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:57,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:57,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:57,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269639929] [2021-06-06 00:28:57,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:57,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:57,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:57,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:57,272 INFO L87 Difference]: Start difference. First operand 420 states and 837 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:58,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:28:58,326 INFO L93 Difference]: Finished difference Result 506 states and 1000 transitions. [2021-06-06 00:28:58,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:28:58,326 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:28:58,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:28:58,326 INFO L225 Difference]: With dead ends: 506 [2021-06-06 00:28:58,327 INFO L226 Difference]: Without dead ends: 483 [2021-06-06 00:28:58,327 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 1020.2ms TimeCoverageRelationStatistics Valid=250, Invalid=2200, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:28:58,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-06-06 00:28:58,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 410. [2021-06-06 00:28:58,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 2.0097799511002443) internal successors, (822), 409 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:58,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 822 transitions. [2021-06-06 00:28:58,330 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 822 transitions. Word has length 30 [2021-06-06 00:28:58,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:28:58,330 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 822 transitions. [2021-06-06 00:28:58,330 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:28:58,330 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 822 transitions. [2021-06-06 00:28:58,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:28:58,331 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:28:58,331 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:28:58,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,279 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:58,531 INFO L430 AbstractCegarLoop]: === Iteration 282 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:28:58,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:28:58,531 INFO L82 PathProgramCache]: Analyzing trace with hash -2039385601, now seen corresponding path program 269 times [2021-06-06 00:28:58,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:28:58,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333062697] [2021-06-06 00:28:58,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:28:58,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:28:58,735 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:58,735 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:28:58,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333062697] [2021-06-06 00:28:58,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333062697] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:58,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366136747] [2021-06-06 00:28:58,735 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:28:58,771 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:28:58,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:28:58,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:28:58,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:28:58,905 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 11 treesize of output 7 [2021-06-06 00:28:58,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:28:58,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:28:58,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:28:58,912 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:28:59,108 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:28:59,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366136747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:28:59,109 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:28:59,109 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:28:59,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253561479] [2021-06-06 00:28:59,109 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:28:59,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:28:59,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:28:59,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:28:59,109 INFO L87 Difference]: Start difference. First operand 410 states and 822 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:00,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:00,069 INFO L93 Difference]: Finished difference Result 608 states and 1200 transitions. [2021-06-06 00:29:00,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:29:00,069 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:00,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:00,069 INFO L225 Difference]: With dead ends: 608 [2021-06-06 00:29:00,069 INFO L226 Difference]: Without dead ends: 575 [2021-06-06 00:29:00,069 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 909.2ms TimeCoverageRelationStatistics Valid=224, Invalid=2128, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:29:00,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-06-06 00:29:00,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 407. [2021-06-06 00:29:00,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0123152709359604) internal successors, (817), 406 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:00,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 817 transitions. [2021-06-06 00:29:00,073 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 817 transitions. Word has length 30 [2021-06-06 00:29:00,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:00,073 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 817 transitions. [2021-06-06 00:29:00,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:00,073 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 817 transitions. [2021-06-06 00:29:00,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:00,074 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:00,074 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:00,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable281,280 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:00,274 INFO L430 AbstractCegarLoop]: === Iteration 283 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:00,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:00,274 INFO L82 PathProgramCache]: Analyzing trace with hash -1553248097, now seen corresponding path program 270 times [2021-06-06 00:29:00,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:00,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910930549] [2021-06-06 00:29:00,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:00,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:00,485 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:00,486 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:00,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910930549] [2021-06-06 00:29:00,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910930549] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:00,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15359046] [2021-06-06 00:29:00,486 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:00,508 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:29:00,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:00,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:00,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:00,641 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 11 treesize of output 7 [2021-06-06 00:29:00,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:00,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:00,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:00,647 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:29:00,835 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:00,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15359046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:00,835 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:00,836 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:00,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114266286] [2021-06-06 00:29:00,836 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:00,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:00,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:00,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:00,836 INFO L87 Difference]: Start difference. First operand 407 states and 817 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:01,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:01,813 INFO L93 Difference]: Finished difference Result 599 states and 1174 transitions. [2021-06-06 00:29:01,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:29:01,813 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:01,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:01,814 INFO L225 Difference]: With dead ends: 599 [2021-06-06 00:29:01,814 INFO L226 Difference]: Without dead ends: 590 [2021-06-06 00:29:01,814 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 850.4ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:29:01,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-06-06 00:29:01,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 421. [2021-06-06 00:29:01,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 2.007142857142857) internal successors, (843), 420 states have internal predecessors, (843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:01,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 843 transitions. [2021-06-06 00:29:01,818 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 843 transitions. Word has length 30 [2021-06-06 00:29:01,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:01,818 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 843 transitions. [2021-06-06 00:29:01,818 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:01,818 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 843 transitions. [2021-06-06 00:29:01,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:01,819 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:01,819 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:02,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 281 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable282 [2021-06-06 00:29:02,019 INFO L430 AbstractCegarLoop]: === Iteration 284 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:02,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:02,019 INFO L82 PathProgramCache]: Analyzing trace with hash -671182373, now seen corresponding path program 271 times [2021-06-06 00:29:02,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:02,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448715164] [2021-06-06 00:29:02,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:02,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:02,236 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:02,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:02,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448715164] [2021-06-06 00:29:02,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448715164] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:02,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339104629] [2021-06-06 00:29:02,236 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 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:02,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:02,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:02,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:02,394 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 15 treesize of output 7 [2021-06-06 00:29:02,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:02,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:02,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:02,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:29:02,598 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:02,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339104629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:02,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:02,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:02,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721841135] [2021-06-06 00:29:02,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:02,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:02,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:02,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:02,599 INFO L87 Difference]: Start difference. First operand 421 states and 843 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:03,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:03,551 INFO L93 Difference]: Finished difference Result 513 states and 1014 transitions. [2021-06-06 00:29:03,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:29:03,551 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:03,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:03,552 INFO L225 Difference]: With dead ends: 513 [2021-06-06 00:29:03,552 INFO L226 Difference]: Without dead ends: 498 [2021-06-06 00:29:03,552 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 992.6ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:29:03,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-06-06 00:29:03,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 419. [2021-06-06 00:29:03,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.007177033492823) internal successors, (839), 418 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:03,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 839 transitions. [2021-06-06 00:29:03,559 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 839 transitions. Word has length 30 [2021-06-06 00:29:03,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:03,559 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 839 transitions. [2021-06-06 00:29:03,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:03,559 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 839 transitions. [2021-06-06 00:29:03,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:03,559 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:03,559 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:03,759 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,282 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:03,760 INFO L430 AbstractCegarLoop]: === Iteration 285 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:03,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:03,760 INFO L82 PathProgramCache]: Analyzing trace with hash 797484345, now seen corresponding path program 272 times [2021-06-06 00:29:03,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:03,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391598190] [2021-06-06 00:29:03,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:03,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:03,976 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:03,976 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:03,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391598190] [2021-06-06 00:29:03,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391598190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:03,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994019565] [2021-06-06 00:29:03,977 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 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:03,999 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:29:03,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:03,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:04,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:04,129 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 15 treesize of output 7 [2021-06-06 00:29:04,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:04,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:04,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:04,136 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:29:04,291 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:04,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994019565] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:04,291 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:04,291 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:29:04,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711818882] [2021-06-06 00:29:04,291 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:29:04,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:04,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:29:04,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:29:04,292 INFO L87 Difference]: Start difference. First operand 419 states and 839 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:05,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:05,148 INFO L93 Difference]: Finished difference Result 598 states and 1176 transitions. [2021-06-06 00:29:05,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:29:05,148 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:05,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:05,148 INFO L225 Difference]: With dead ends: 598 [2021-06-06 00:29:05,148 INFO L226 Difference]: Without dead ends: 553 [2021-06-06 00:29:05,149 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 579 ImplicationChecksByTransitivity, 804.3ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:29:05,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-06-06 00:29:05,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 411. [2021-06-06 00:29:05,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0073170731707317) internal successors, (823), 410 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:05,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 823 transitions. [2021-06-06 00:29:05,152 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 823 transitions. Word has length 30 [2021-06-06 00:29:05,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:05,153 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 823 transitions. [2021-06-06 00:29:05,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:05,153 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 823 transitions. [2021-06-06 00:29:05,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:05,153 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:05,153 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:05,353 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,283 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:05,353 INFO L430 AbstractCegarLoop]: === Iteration 286 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:05,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:05,354 INFO L82 PathProgramCache]: Analyzing trace with hash -1549190023, now seen corresponding path program 273 times [2021-06-06 00:29:05,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:05,354 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688330617] [2021-06-06 00:29:05,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:05,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:05,560 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:05,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:05,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688330617] [2021-06-06 00:29:05,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688330617] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:05,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273503401] [2021-06-06 00:29:05,561 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 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:05,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:29:05,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:05,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:05,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:05,717 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 11 treesize of output 7 [2021-06-06 00:29:05,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:05,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:05,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:05,723 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:29:05,913 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:05,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273503401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:05,913 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:05,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:05,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710328858] [2021-06-06 00:29:05,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:05,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:05,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:05,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:05,913 INFO L87 Difference]: Start difference. First operand 411 states and 823 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:06,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:06,715 INFO L93 Difference]: Finished difference Result 581 states and 1145 transitions. [2021-06-06 00:29:06,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:29:06,715 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:06,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:06,716 INFO L225 Difference]: With dead ends: 581 [2021-06-06 00:29:06,716 INFO L226 Difference]: Without dead ends: 548 [2021-06-06 00:29:06,716 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 831.0ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:29:06,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-06-06 00:29:06,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 409. [2021-06-06 00:29:06,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0073529411764706) internal successors, (819), 408 states have internal predecessors, (819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:06,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 819 transitions. [2021-06-06 00:29:06,720 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 819 transitions. Word has length 30 [2021-06-06 00:29:06,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:06,720 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 819 transitions. [2021-06-06 00:29:06,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:06,720 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 819 transitions. [2021-06-06 00:29:06,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:06,720 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:06,720 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:06,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,284 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:06,921 INFO L430 AbstractCegarLoop]: === Iteration 287 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:06,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:06,921 INFO L82 PathProgramCache]: Analyzing trace with hash 406268533, now seen corresponding path program 274 times [2021-06-06 00:29:06,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:06,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910426929] [2021-06-06 00:29:06,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:06,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:07,151 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:07,151 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:07,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910426929] [2021-06-06 00:29:07,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910426929] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:07,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916101908] [2021-06-06 00:29:07,151 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 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:07,175 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:29:07,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:07,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:07,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:07,322 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 11 treesize of output 7 [2021-06-06 00:29:07,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:07,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:07,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:07,329 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:29:07,550 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:07,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916101908] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:07,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:07,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-06-06 00:29:07,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017228646] [2021-06-06 00:29:07,551 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:29:07,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:07,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:29:07,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:29:07,551 INFO L87 Difference]: Start difference. First operand 409 states and 819 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:08,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:08,445 INFO L93 Difference]: Finished difference Result 582 states and 1146 transitions. [2021-06-06 00:29:08,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:29:08,445 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:08,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:08,445 INFO L225 Difference]: With dead ends: 582 [2021-06-06 00:29:08,445 INFO L226 Difference]: Without dead ends: 546 [2021-06-06 00:29:08,446 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 925.2ms TimeCoverageRelationStatistics Valid=219, Invalid=2231, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:29:08,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-06 00:29:08,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 406. [2021-06-06 00:29:08,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0098765432098764) internal successors, (814), 405 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:08,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 814 transitions. [2021-06-06 00:29:08,449 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 814 transitions. Word has length 30 [2021-06-06 00:29:08,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:08,449 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 814 transitions. [2021-06-06 00:29:08,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:08,449 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 814 transitions. [2021-06-06 00:29:08,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:08,450 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:08,450 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:08,650 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 285 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable286 [2021-06-06 00:29:08,650 INFO L430 AbstractCegarLoop]: === Iteration 288 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:08,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:08,650 INFO L82 PathProgramCache]: Analyzing trace with hash 1063113897, now seen corresponding path program 275 times [2021-06-06 00:29:08,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:08,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745521214] [2021-06-06 00:29:08,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:08,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:08,862 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:08,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:08,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745521214] [2021-06-06 00:29:08,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745521214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:08,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195718698] [2021-06-06 00:29:08,862 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 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:08,885 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:29:08,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:08,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:29:08,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:09,039 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 11 treesize of output 7 [2021-06-06 00:29:09,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:09,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:09,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:09,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:29:09,216 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:09,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195718698] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:09,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:09,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:09,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816014039] [2021-06-06 00:29:09,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:09,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:09,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:09,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:09,217 INFO L87 Difference]: Start difference. First operand 406 states and 814 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:10,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:10,196 INFO L93 Difference]: Finished difference Result 617 states and 1203 transitions. [2021-06-06 00:29:10,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:29:10,196 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:10,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:10,196 INFO L225 Difference]: With dead ends: 617 [2021-06-06 00:29:10,197 INFO L226 Difference]: Without dead ends: 608 [2021-06-06 00:29:10,197 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 687 ImplicationChecksByTransitivity, 893.7ms TimeCoverageRelationStatistics Valid=232, Invalid=2318, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:29:10,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-06-06 00:29:10,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 435. [2021-06-06 00:29:10,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 2.0046082949308754) internal successors, (870), 434 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:10,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 870 transitions. [2021-06-06 00:29:10,201 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 870 transitions. Word has length 30 [2021-06-06 00:29:10,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:10,201 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 870 transitions. [2021-06-06 00:29:10,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:10,201 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 870 transitions. [2021-06-06 00:29:10,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:10,202 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:10,202 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:10,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable287 [2021-06-06 00:29:10,402 INFO L430 AbstractCegarLoop]: === Iteration 289 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:10,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:10,402 INFO L82 PathProgramCache]: Analyzing trace with hash 1945179621, now seen corresponding path program 276 times [2021-06-06 00:29:10,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:10,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924759298] [2021-06-06 00:29:10,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:10,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:10,619 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:10,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:10,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924759298] [2021-06-06 00:29:10,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924759298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:10,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730272857] [2021-06-06 00:29:10,620 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 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:10,642 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:29:10,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:10,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:29:10,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:10,796 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 11 treesize of output 7 [2021-06-06 00:29:10,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:10,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:10,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:10,803 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:29:10,980 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:10,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730272857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:10,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:10,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:10,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925743593] [2021-06-06 00:29:10,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:10,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:10,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:10,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:10,980 INFO L87 Difference]: Start difference. First operand 435 states and 870 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:12,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:12,183 INFO L93 Difference]: Finished difference Result 508 states and 994 transitions. [2021-06-06 00:29:12,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:29:12,183 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:12,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:12,183 INFO L225 Difference]: With dead ends: 508 [2021-06-06 00:29:12,183 INFO L226 Difference]: Without dead ends: 493 [2021-06-06 00:29:12,184 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 777 ImplicationChecksByTransitivity, 1176.3ms TimeCoverageRelationStatistics Valid=288, Invalid=2682, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:29:12,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-06-06 00:29:12,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 431. [2021-06-06 00:29:12,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 430 states have (on average 2.0046511627906978) internal successors, (862), 430 states have internal predecessors, (862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:12,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 862 transitions. [2021-06-06 00:29:12,187 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 862 transitions. Word has length 30 [2021-06-06 00:29:12,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:12,187 INFO L482 AbstractCegarLoop]: Abstraction has 431 states and 862 transitions. [2021-06-06 00:29:12,187 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:12,187 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 862 transitions. [2021-06-06 00:29:12,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:12,188 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:12,188 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:12,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 287 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288 [2021-06-06 00:29:12,388 INFO L430 AbstractCegarLoop]: === Iteration 290 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:12,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:12,388 INFO L82 PathProgramCache]: Analyzing trace with hash -881120957, now seen corresponding path program 277 times [2021-06-06 00:29:12,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:12,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250361772] [2021-06-06 00:29:12,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:12,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:12,596 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:12,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:12,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250361772] [2021-06-06 00:29:12,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250361772] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:12,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948388028] [2021-06-06 00:29:12,597 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:12,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:12,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:12,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:12,760 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 15 treesize of output 7 [2021-06-06 00:29:12,761 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:12,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:12,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:12,767 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:29:12,901 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:12,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948388028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:12,901 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:12,901 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:29:12,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290569263] [2021-06-06 00:29:12,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:29:12,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:12,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:29:12,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:29:12,902 INFO L87 Difference]: Start difference. First operand 431 states and 862 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:13,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:13,700 INFO L93 Difference]: Finished difference Result 624 states and 1216 transitions. [2021-06-06 00:29:13,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:29:13,700 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:13,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:13,700 INFO L225 Difference]: With dead ends: 624 [2021-06-06 00:29:13,700 INFO L226 Difference]: Without dead ends: 579 [2021-06-06 00:29:13,701 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 797.2ms TimeCoverageRelationStatistics Valid=218, Invalid=1944, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:29:13,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-06-06 00:29:13,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 418. [2021-06-06 00:29:13,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 2.0047961630695443) internal successors, (836), 417 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:13,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 836 transitions. [2021-06-06 00:29:13,705 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 836 transitions. Word has length 30 [2021-06-06 00:29:13,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:13,705 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 836 transitions. [2021-06-06 00:29:13,705 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:13,705 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 836 transitions. [2021-06-06 00:29:13,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:13,705 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:13,705 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:13,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 288 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2021-06-06 00:29:13,905 INFO L430 AbstractCegarLoop]: === Iteration 291 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:13,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:13,906 INFO L82 PathProgramCache]: Analyzing trace with hash 1067171971, now seen corresponding path program 278 times [2021-06-06 00:29:13,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:13,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137535541] [2021-06-06 00:29:13,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:13,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:14,111 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:14,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:14,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137535541] [2021-06-06 00:29:14,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137535541] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:14,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769344172] [2021-06-06 00:29:14,111 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 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:14,133 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:29:14,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:14,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:14,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:14,286 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 15 treesize of output 7 [2021-06-06 00:29:14,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:14,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:14,293 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:14,293 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:29:14,467 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:14,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769344172] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:14,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:14,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:14,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754846188] [2021-06-06 00:29:14,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:14,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:14,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:14,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:14,467 INFO L87 Difference]: Start difference. First operand 418 states and 836 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:15,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:15,323 INFO L93 Difference]: Finished difference Result 625 states and 1215 transitions. [2021-06-06 00:29:15,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:29:15,323 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:15,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:15,323 INFO L225 Difference]: With dead ends: 625 [2021-06-06 00:29:15,323 INFO L226 Difference]: Without dead ends: 592 [2021-06-06 00:29:15,324 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 839.7ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:29:15,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-06-06 00:29:15,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 415. [2021-06-06 00:29:15,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.004830917874396) internal successors, (830), 414 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:15,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 830 transitions. [2021-06-06 00:29:15,327 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 830 transitions. Word has length 30 [2021-06-06 00:29:15,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:15,327 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 830 transitions. [2021-06-06 00:29:15,327 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:15,328 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 830 transitions. [2021-06-06 00:29:15,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:15,328 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:15,328 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:15,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,289 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:15,528 INFO L430 AbstractCegarLoop]: === Iteration 292 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:15,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:15,529 INFO L82 PathProgramCache]: Analyzing trace with hash -1272336769, now seen corresponding path program 279 times [2021-06-06 00:29:15,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:15,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995526172] [2021-06-06 00:29:15,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:15,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:15,753 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:15,753 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:15,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995526172] [2021-06-06 00:29:15,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995526172] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:15,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149957066] [2021-06-06 00:29:15,754 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 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:15,776 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:29:15,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:15,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:15,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:15,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-06 00:29:15,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:15,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:15,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:15,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:29:16,184 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:16,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1149957066] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:16,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:16,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 36 [2021-06-06 00:29:16,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426345123] [2021-06-06 00:29:16,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-06 00:29:16,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:16,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-06 00:29:16,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1208, Unknown=0, NotChecked=0, Total=1332 [2021-06-06 00:29:16,185 INFO L87 Difference]: Start difference. First operand 415 states and 830 transitions. Second operand has 37 states, 37 states have (on average 1.5945945945945945) internal successors, (59), 36 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:17,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:17,177 INFO L93 Difference]: Finished difference Result 644 states and 1246 transitions. [2021-06-06 00:29:17,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:29:17,177 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.5945945945945945) internal successors, (59), 36 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:17,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:17,178 INFO L225 Difference]: With dead ends: 644 [2021-06-06 00:29:17,178 INFO L226 Difference]: Without dead ends: 608 [2021-06-06 00:29:17,178 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 843 ImplicationChecksByTransitivity, 986.6ms TimeCoverageRelationStatistics Valid=255, Invalid=2715, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:29:17,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-06-06 00:29:17,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 412. [2021-06-06 00:29:17,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 2.0072992700729926) internal successors, (825), 411 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:17,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 825 transitions. [2021-06-06 00:29:17,182 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 825 transitions. Word has length 30 [2021-06-06 00:29:17,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:17,182 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 825 transitions. [2021-06-06 00:29:17,182 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.5945945945945945) internal successors, (59), 36 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:17,182 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 825 transitions. [2021-06-06 00:29:17,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:17,182 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:17,183 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:17,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable291 [2021-06-06 00:29:17,383 INFO L430 AbstractCegarLoop]: === Iteration 293 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:17,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:17,383 INFO L82 PathProgramCache]: Analyzing trace with hash -1755740029, now seen corresponding path program 280 times [2021-06-06 00:29:17,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:17,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217723704] [2021-06-06 00:29:17,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:17,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:17,606 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:17,606 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:17,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217723704] [2021-06-06 00:29:17,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217723704] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:17,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701293957] [2021-06-06 00:29:17,606 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 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:17,628 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:29:17,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:17,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:17,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:17,814 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 15 treesize of output 7 [2021-06-06 00:29:17,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:17,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:17,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:17,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:20 [2021-06-06 00:29:18,004 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:18,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701293957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:18,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:18,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-06-06 00:29:18,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155073334] [2021-06-06 00:29:18,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:29:18,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:18,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:29:18,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:29:18,005 INFO L87 Difference]: Start difference. First operand 412 states and 825 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:18,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:18,942 INFO L93 Difference]: Finished difference Result 572 states and 1124 transitions. [2021-06-06 00:29:18,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:29:18,943 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:18,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:18,943 INFO L225 Difference]: With dead ends: 572 [2021-06-06 00:29:18,943 INFO L226 Difference]: Without dead ends: 565 [2021-06-06 00:29:18,943 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 666 ImplicationChecksByTransitivity, 926.9ms TimeCoverageRelationStatistics Valid=226, Invalid=2324, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:29:18,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-06 00:29:18,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 394. [2021-06-06 00:29:18,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 2.005089058524173) internal successors, (788), 393 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:18,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 788 transitions. [2021-06-06 00:29:18,950 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 788 transitions. Word has length 30 [2021-06-06 00:29:18,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:18,950 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 788 transitions. [2021-06-06 00:29:18,950 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:18,950 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 788 transitions. [2021-06-06 00:29:18,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:18,950 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:18,950 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:19,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable292,291 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:19,151 INFO L430 AbstractCegarLoop]: === Iteration 294 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:19,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:19,151 INFO L82 PathProgramCache]: Analyzing trace with hash 534001671, now seen corresponding path program 281 times [2021-06-06 00:29:19,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:19,151 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474090707] [2021-06-06 00:29:19,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:19,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:19,345 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:19,346 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:19,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474090707] [2021-06-06 00:29:19,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474090707] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:19,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430370629] [2021-06-06 00:29:19,346 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 292 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 292 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:19,370 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:29:19,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:19,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:29:19,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:19,389 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 11 treesize of output 7 [2021-06-06 00:29:19,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:19,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:19,395 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:19,396 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:29:19,559 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:19,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430370629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:19,560 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:19,560 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-06-06 00:29:19,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471623075] [2021-06-06 00:29:19,560 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-06 00:29:19,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:19,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-06 00:29:19,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-06-06 00:29:19,560 INFO L87 Difference]: Start difference. First operand 394 states and 788 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-06 00:29:20,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:20,221 INFO L93 Difference]: Finished difference Result 566 states and 1105 transitions. [2021-06-06 00:29:20,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:29:20,221 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-06 00:29:20,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:20,221 INFO L225 Difference]: With dead ends: 566 [2021-06-06 00:29:20,222 INFO L226 Difference]: Without dead ends: 557 [2021-06-06 00:29:20,222 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 612.9ms TimeCoverageRelationStatistics Valid=176, Invalid=1384, Unknown=0, NotChecked=0, Total=1560 [2021-06-06 00:29:20,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-06-06 00:29:20,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 411. [2021-06-06 00:29:20,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0) internal successors, (820), 410 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:20,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 820 transitions. [2021-06-06 00:29:20,226 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 820 transitions. Word has length 30 [2021-06-06 00:29:20,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:20,226 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 820 transitions. [2021-06-06 00:29:20,226 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-06 00:29:20,226 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 820 transitions. [2021-06-06 00:29:20,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:20,226 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:20,226 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:20,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 292 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable293 [2021-06-06 00:29:20,426 INFO L430 AbstractCegarLoop]: === Iteration 295 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:20,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:20,427 INFO L82 PathProgramCache]: Analyzing trace with hash 1416067395, now seen corresponding path program 282 times [2021-06-06 00:29:20,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:20,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492694498] [2021-06-06 00:29:20,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:20,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:20,626 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:20,627 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:20,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492694498] [2021-06-06 00:29:20,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492694498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:20,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336308932] [2021-06-06 00:29:20,627 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 293 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 293 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:20,649 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:29:20,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:20,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:29:20,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:20,668 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 11 treesize of output 7 [2021-06-06 00:29:20,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:20,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:20,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:20,675 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:29:20,845 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:20,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336308932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:20,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:20,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-06-06 00:29:20,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064452052] [2021-06-06 00:29:20,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-06 00:29:20,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:20,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-06 00:29:20,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2021-06-06 00:29:20,845 INFO L87 Difference]: Start difference. First operand 411 states and 820 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-06 00:29:21,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:21,609 INFO L93 Difference]: Finished difference Result 500 states and 991 transitions. [2021-06-06 00:29:21,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:29:21,609 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-06 00:29:21,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:21,610 INFO L225 Difference]: With dead ends: 500 [2021-06-06 00:29:21,610 INFO L226 Difference]: Without dead ends: 485 [2021-06-06 00:29:21,610 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 709.5ms TimeCoverageRelationStatistics Valid=189, Invalid=1371, Unknown=0, NotChecked=0, Total=1560 [2021-06-06 00:29:21,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-06-06 00:29:21,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 409. [2021-06-06 00:29:21,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0) internal successors, (816), 408 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:21,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 816 transitions. [2021-06-06 00:29:21,613 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 816 transitions. Word has length 30 [2021-06-06 00:29:21,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:21,613 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 816 transitions. [2021-06-06 00:29:21,613 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-06 00:29:21,613 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 816 transitions. [2021-06-06 00:29:21,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:21,614 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:21,614 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:21,814 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,293 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:21,814 INFO L430 AbstractCegarLoop]: === Iteration 296 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:21,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:21,814 INFO L82 PathProgramCache]: Analyzing trace with hash -1410233183, now seen corresponding path program 283 times [2021-06-06 00:29:21,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:21,814 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931363027] [2021-06-06 00:29:21,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:21,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:22,004 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:22,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:22,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931363027] [2021-06-06 00:29:22,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931363027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:22,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871721512] [2021-06-06 00:29:22,005 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 294 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 294 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:22,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:22,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:22,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:22,045 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 15 treesize of output 7 [2021-06-06 00:29:22,046 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:22,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:22,051 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:22,051 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:29:22,189 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:22,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871721512] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:22,189 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:22,189 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-06-06 00:29:22,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875677932] [2021-06-06 00:29:22,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-06 00:29:22,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:22,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-06 00:29:22,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-06-06 00:29:22,190 INFO L87 Difference]: Start difference. First operand 409 states and 816 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-06 00:29:22,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:22,772 INFO L93 Difference]: Finished difference Result 545 states and 1067 transitions. [2021-06-06 00:29:22,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:29:22,772 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-06 00:29:22,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:22,772 INFO L225 Difference]: With dead ends: 545 [2021-06-06 00:29:22,773 INFO L226 Difference]: Without dead ends: 528 [2021-06-06 00:29:22,773 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 586.9ms TimeCoverageRelationStatistics Valid=165, Invalid=1241, Unknown=0, NotChecked=0, Total=1406 [2021-06-06 00:29:22,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-06-06 00:29:22,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 408. [2021-06-06 00:29:22,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 2.0) internal successors, (814), 407 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:22,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 814 transitions. [2021-06-06 00:29:22,776 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 814 transitions. Word has length 30 [2021-06-06 00:29:22,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:22,776 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 814 transitions. [2021-06-06 00:29:22,777 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-06 00:29:22,777 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 814 transitions. [2021-06-06 00:29:22,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:22,777 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:22,777 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:22,977 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295,294 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:22,977 INFO L430 AbstractCegarLoop]: === Iteration 297 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:22,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:22,977 INFO L82 PathProgramCache]: Analyzing trace with hash 108805615, now seen corresponding path program 284 times [2021-06-06 00:29:22,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:22,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507897121] [2021-06-06 00:29:22,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:22,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:23,174 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:23,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:23,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507897121] [2021-06-06 00:29:23,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507897121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:23,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722957727] [2021-06-06 00:29:23,174 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 295 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 295 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:23,196 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:29:23,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:23,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:23,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:23,218 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 15 treesize of output 7 [2021-06-06 00:29:23,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:23,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:23,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:23,224 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:29:23,380 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:23,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [722957727] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:23,380 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:23,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-06-06 00:29:23,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795973302] [2021-06-06 00:29:23,381 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-06 00:29:23,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:23,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-06 00:29:23,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-06-06 00:29:23,381 INFO L87 Difference]: Start difference. First operand 408 states and 814 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-06 00:29:23,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:23,915 INFO L93 Difference]: Finished difference Result 547 states and 1070 transitions. [2021-06-06 00:29:23,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:29:23,916 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-06 00:29:23,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:23,916 INFO L225 Difference]: With dead ends: 547 [2021-06-06 00:29:23,916 INFO L226 Difference]: Without dead ends: 506 [2021-06-06 00:29:23,916 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 617.2ms TimeCoverageRelationStatistics Valid=174, Invalid=1386, Unknown=0, NotChecked=0, Total=1560 [2021-06-06 00:29:23,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-06-06 00:29:23,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 392. [2021-06-06 00:29:23,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.0051150895140664) internal successors, (784), 391 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:23,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 784 transitions. [2021-06-06 00:29:23,920 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 784 transitions. Word has length 30 [2021-06-06 00:29:23,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:23,920 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 784 transitions. [2021-06-06 00:29:23,920 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-06 00:29:23,920 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 784 transitions. [2021-06-06 00:29:23,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:23,920 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:23,920 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:24,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296,295 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:24,121 INFO L430 AbstractCegarLoop]: === Iteration 298 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:24,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:24,121 INFO L82 PathProgramCache]: Analyzing trace with hash -1302951459, now seen corresponding path program 285 times [2021-06-06 00:29:24,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:24,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689919491] [2021-06-06 00:29:24,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:24,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:24,305 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:24,305 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:24,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689919491] [2021-06-06 00:29:24,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689919491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:24,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585854861] [2021-06-06 00:29:24,306 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 296 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 296 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:24,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:29:24,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:24,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:29:24,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:24,364 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 15 treesize of output 7 [2021-06-06 00:29:24,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:24,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:24,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:24,370 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-06-06 00:29:24,536 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:24,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585854861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:24,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:24,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 25 [2021-06-06 00:29:24,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363117428] [2021-06-06 00:29:24,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-06 00:29:24,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:24,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-06 00:29:24,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-06-06 00:29:24,536 INFO L87 Difference]: Start difference. First operand 392 states and 784 transitions. Second operand has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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-06 00:29:25,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:25,132 INFO L93 Difference]: Finished difference Result 564 states and 1105 transitions. [2021-06-06 00:29:25,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:29:25,132 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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-06 00:29:25,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:25,133 INFO L225 Difference]: With dead ends: 564 [2021-06-06 00:29:25,133 INFO L226 Difference]: Without dead ends: 555 [2021-06-06 00:29:25,133 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 642.1ms TimeCoverageRelationStatistics Valid=186, Invalid=1374, Unknown=0, NotChecked=0, Total=1560 [2021-06-06 00:29:25,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-06-06 00:29:25,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 409. [2021-06-06 00:29:25,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.002450980392157) internal successors, (817), 408 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:25,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 817 transitions. [2021-06-06 00:29:25,137 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 817 transitions. Word has length 30 [2021-06-06 00:29:25,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:25,137 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 817 transitions. [2021-06-06 00:29:25,137 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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-06 00:29:25,137 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 817 transitions. [2021-06-06 00:29:25,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:25,137 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:25,138 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:25,338 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297,296 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:25,338 INFO L430 AbstractCegarLoop]: === Iteration 299 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:25,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:25,338 INFO L82 PathProgramCache]: Analyzing trace with hash -420885735, now seen corresponding path program 286 times [2021-06-06 00:29:25,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:25,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134570328] [2021-06-06 00:29:25,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:25,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:25,526 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:25,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:25,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134570328] [2021-06-06 00:29:25,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134570328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:25,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712207596] [2021-06-06 00:29:25,526 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 297 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 297 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:25,547 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:29:25,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:25,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:25,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:25,566 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 15 treesize of output 7 [2021-06-06 00:29:25,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:25,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:25,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:25,573 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:29:25,741 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:25,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712207596] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:25,741 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:25,741 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-06-06 00:29:25,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124655019] [2021-06-06 00:29:25,741 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-06 00:29:25,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:25,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-06 00:29:25,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:29:25,741 INFO L87 Difference]: Start difference. First operand 409 states and 817 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-06 00:29:26,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:26,439 INFO L93 Difference]: Finished difference Result 499 states and 990 transitions. [2021-06-06 00:29:26,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:29:26,439 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-06 00:29:26,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:26,439 INFO L225 Difference]: With dead ends: 499 [2021-06-06 00:29:26,440 INFO L226 Difference]: Without dead ends: 484 [2021-06-06 00:29:26,440 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 689.4ms TimeCoverageRelationStatistics Valid=184, Invalid=1298, Unknown=0, NotChecked=0, Total=1482 [2021-06-06 00:29:26,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-06-06 00:29:26,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 407. [2021-06-06 00:29:26,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.002463054187192) internal successors, (813), 406 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:26,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 813 transitions. [2021-06-06 00:29:26,443 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 813 transitions. Word has length 30 [2021-06-06 00:29:26,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:26,443 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 813 transitions. [2021-06-06 00:29:26,443 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-06 00:29:26,443 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 813 transitions. [2021-06-06 00:29:26,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:26,444 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:26,444 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:26,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 297 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable298 [2021-06-06 00:29:26,644 INFO L430 AbstractCegarLoop]: === Iteration 300 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:26,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:26,644 INFO L82 PathProgramCache]: Analyzing trace with hash 1047780983, now seen corresponding path program 287 times [2021-06-06 00:29:26,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:26,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853626248] [2021-06-06 00:29:26,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:26,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:26,824 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:26,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:26,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853626248] [2021-06-06 00:29:26,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853626248] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:26,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942226575] [2021-06-06 00:29:26,824 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 298 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 298 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:26,846 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:29:26,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:26,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:29:26,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:26,871 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 11 treesize of output 7 [2021-06-06 00:29:26,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:26,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:26,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:26,877 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:29:27,013 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:27,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942226575] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:27,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:27,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 22 [2021-06-06 00:29:27,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759799477] [2021-06-06 00:29:27,014 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-06 00:29:27,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:27,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-06 00:29:27,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-06-06 00:29:27,014 INFO L87 Difference]: Start difference. First operand 407 states and 813 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-06 00:29:27,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:27,529 INFO L93 Difference]: Finished difference Result 543 states and 1064 transitions. [2021-06-06 00:29:27,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:29:27,529 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-06 00:29:27,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:27,530 INFO L225 Difference]: With dead ends: 543 [2021-06-06 00:29:27,530 INFO L226 Difference]: Without dead ends: 526 [2021-06-06 00:29:27,530 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 543.2ms TimeCoverageRelationStatistics Valid=153, Invalid=1107, Unknown=0, NotChecked=0, Total=1260 [2021-06-06 00:29:27,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-06-06 00:29:27,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 406. [2021-06-06 00:29:27,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0024691358024693) internal successors, (811), 405 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:27,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 811 transitions. [2021-06-06 00:29:27,534 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 811 transitions. Word has length 30 [2021-06-06 00:29:27,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:27,534 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 811 transitions. [2021-06-06 00:29:27,534 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-06 00:29:27,534 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 811 transitions. [2021-06-06 00:29:27,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:27,534 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:27,534 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:27,748 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 298 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable299 [2021-06-06 00:29:27,749 INFO L430 AbstractCegarLoop]: === Iteration 301 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:27,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:27,749 INFO L82 PathProgramCache]: Analyzing trace with hash -1728147515, now seen corresponding path program 288 times [2021-06-06 00:29:27,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:27,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302789715] [2021-06-06 00:29:27,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:27,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:27,934 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:27,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:27,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302789715] [2021-06-06 00:29:27,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302789715] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:27,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775318399] [2021-06-06 00:29:27,935 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 299 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 299 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:27,956 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:29:27,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:27,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:29:27,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:27,978 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 11 treesize of output 7 [2021-06-06 00:29:27,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:27,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:27,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:27,985 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:29:28,141 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:28,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775318399] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:28,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:28,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-06-06 00:29:28,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875431195] [2021-06-06 00:29:28,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-06 00:29:28,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:28,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-06 00:29:28,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-06-06 00:29:28,142 INFO L87 Difference]: Start difference. First operand 406 states and 811 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-06 00:29:28,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:28,732 INFO L93 Difference]: Finished difference Result 545 states and 1067 transitions. [2021-06-06 00:29:28,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:29:28,732 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-06 00:29:28,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:28,732 INFO L225 Difference]: With dead ends: 545 [2021-06-06 00:29:28,732 INFO L226 Difference]: Without dead ends: 504 [2021-06-06 00:29:28,733 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 573.0ms TimeCoverageRelationStatistics Valid=162, Invalid=1244, Unknown=0, NotChecked=0, Total=1406 [2021-06-06 00:29:28,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-06-06 00:29:28,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 393. [2021-06-06 00:29:28,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.0051020408163267) internal successors, (786), 392 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:28,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 786 transitions. [2021-06-06 00:29:28,736 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 786 transitions. Word has length 30 [2021-06-06 00:29:28,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:28,736 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 786 transitions. [2021-06-06 00:29:28,736 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-06 00:29:28,736 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 786 transitions. [2021-06-06 00:29:28,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:28,737 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:28,737 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:28,937 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 299 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2021-06-06 00:29:28,937 INFO L430 AbstractCegarLoop]: === Iteration 302 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:28,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:28,937 INFO L82 PathProgramCache]: Analyzing trace with hash 694457603, now seen corresponding path program 289 times [2021-06-06 00:29:28,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:28,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168261212] [2021-06-06 00:29:28,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:28,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:29,136 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:29,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:29,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168261212] [2021-06-06 00:29:29,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168261212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:29,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049290720] [2021-06-06 00:29:29,136 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 300 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 300 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:29,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:29,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:29,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:29,177 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 15 treesize of output 7 [2021-06-06 00:29:29,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:29,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:29,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:29,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:29:29,369 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:29,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049290720] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:29,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:29,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:29:29,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544630212] [2021-06-06 00:29:29,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:29:29,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:29,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:29:29,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=622, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:29:29,370 INFO L87 Difference]: Start difference. First operand 393 states and 786 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:30,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:30,148 INFO L93 Difference]: Finished difference Result 587 states and 1146 transitions. [2021-06-06 00:29:30,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:29:30,148 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:30,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:30,149 INFO L225 Difference]: With dead ends: 587 [2021-06-06 00:29:30,149 INFO L226 Difference]: Without dead ends: 578 [2021-06-06 00:29:30,149 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 786.5ms TimeCoverageRelationStatistics Valid=202, Invalid=1690, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:29:30,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-06-06 00:29:30,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 407. [2021-06-06 00:29:30,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0073891625615765) internal successors, (815), 406 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:30,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 815 transitions. [2021-06-06 00:29:30,153 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 815 transitions. Word has length 30 [2021-06-06 00:29:30,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:30,153 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 815 transitions. [2021-06-06 00:29:30,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:30,153 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 815 transitions. [2021-06-06 00:29:30,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:30,153 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:30,153 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:30,353 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 300 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable301 [2021-06-06 00:29:30,354 INFO L430 AbstractCegarLoop]: === Iteration 303 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:30,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:30,354 INFO L82 PathProgramCache]: Analyzing trace with hash 1576523327, now seen corresponding path program 290 times [2021-06-06 00:29:30,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:30,354 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022904673] [2021-06-06 00:29:30,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:30,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:30,551 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:30,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:30,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022904673] [2021-06-06 00:29:30,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022904673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:30,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262934816] [2021-06-06 00:29:30,552 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 301 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 301 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:30,573 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:29:30,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:30,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:30,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:30,593 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 15 treesize of output 7 [2021-06-06 00:29:30,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:30,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:30,599 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:30,599 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:29:30,791 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:30,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262934816] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:30,791 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:30,791 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:29:30,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136206120] [2021-06-06 00:29:30,791 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:29:30,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:30,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:29:30,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:29:30,792 INFO L87 Difference]: Start difference. First operand 407 states and 815 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:31,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:31,826 INFO L93 Difference]: Finished difference Result 514 states and 1013 transitions. [2021-06-06 00:29:31,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:29:31,826 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:31,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:31,827 INFO L225 Difference]: With dead ends: 514 [2021-06-06 00:29:31,827 INFO L226 Difference]: Without dead ends: 499 [2021-06-06 00:29:31,827 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 918.9ms TimeCoverageRelationStatistics Valid=232, Invalid=1748, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:29:31,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2021-06-06 00:29:31,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 405. [2021-06-06 00:29:31,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.007425742574257) internal successors, (811), 404 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:31,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 811 transitions. [2021-06-06 00:29:31,831 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 811 transitions. Word has length 30 [2021-06-06 00:29:31,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:31,831 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 811 transitions. [2021-06-06 00:29:31,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:31,831 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 811 transitions. [2021-06-06 00:29:31,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:31,831 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:31,831 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:32,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable302,301 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:32,031 INFO L430 AbstractCegarLoop]: === Iteration 304 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:32,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:32,032 INFO L82 PathProgramCache]: Analyzing trace with hash -1249777251, now seen corresponding path program 291 times [2021-06-06 00:29:32,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:32,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42003145] [2021-06-06 00:29:32,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:32,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:32,226 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:32,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:32,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42003145] [2021-06-06 00:29:32,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42003145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:32,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075787985] [2021-06-06 00:29:32,226 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 302 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 302 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:32,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:29:32,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:32,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:29:32,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:32,285 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 15 treesize of output 7 [2021-06-06 00:29:32,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:32,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:32,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:32,291 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-06-06 00:29:32,452 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:32,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075787985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:32,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:32,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 25 [2021-06-06 00:29:32,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600770267] [2021-06-06 00:29:32,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-06 00:29:32,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:32,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-06 00:29:32,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=573, Unknown=0, NotChecked=0, Total=650 [2021-06-06 00:29:32,453 INFO L87 Difference]: Start difference. First operand 405 states and 811 transitions. Second operand has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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-06 00:29:33,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:33,474 INFO L93 Difference]: Finished difference Result 575 states and 1125 transitions. [2021-06-06 00:29:33,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:29:33,474 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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-06 00:29:33,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:33,475 INFO L225 Difference]: With dead ends: 575 [2021-06-06 00:29:33,475 INFO L226 Difference]: Without dead ends: 558 [2021-06-06 00:29:33,475 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 945.7ms TimeCoverageRelationStatistics Valid=265, Invalid=2185, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:29:33,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-06-06 00:29:33,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 414. [2021-06-06 00:29:33,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.002421307506053) internal successors, (827), 413 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:33,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 827 transitions. [2021-06-06 00:29:33,479 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 827 transitions. Word has length 30 [2021-06-06 00:29:33,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:33,479 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 827 transitions. [2021-06-06 00:29:33,479 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 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-06 00:29:33,479 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 827 transitions. [2021-06-06 00:29:33,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:33,479 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:33,479 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:33,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 302 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable303 [2021-06-06 00:29:33,680 INFO L430 AbstractCegarLoop]: === Iteration 305 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:33,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:33,680 INFO L82 PathProgramCache]: Analyzing trace with hash 269261547, now seen corresponding path program 292 times [2021-06-06 00:29:33,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:33,680 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894502178] [2021-06-06 00:29:33,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:33,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:33,876 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:33,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:33,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894502178] [2021-06-06 00:29:33,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894502178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:33,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075707737] [2021-06-06 00:29:33,876 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 303 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 303 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:33,898 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:29:33,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:33,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:33,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:33,917 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 15 treesize of output 7 [2021-06-06 00:29:33,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:33,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:33,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:33,924 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:29:34,103 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:34,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075707737] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:34,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:34,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:29:34,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172762870] [2021-06-06 00:29:34,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:29:34,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:34,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:29:34,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=622, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:29:34,104 INFO L87 Difference]: Start difference. First operand 414 states and 827 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:35,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:35,052 INFO L93 Difference]: Finished difference Result 574 states and 1122 transitions. [2021-06-06 00:29:35,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:29:35,052 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:35,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:35,052 INFO L225 Difference]: With dead ends: 574 [2021-06-06 00:29:35,053 INFO L226 Difference]: Without dead ends: 530 [2021-06-06 00:29:35,053 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 888.1ms TimeCoverageRelationStatistics Valid=254, Invalid=2196, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:29:35,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-06-06 00:29:35,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 404. [2021-06-06 00:29:35,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.9925558312655087) internal successors, (803), 403 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:35,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 803 transitions. [2021-06-06 00:29:35,056 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 803 transitions. Word has length 30 [2021-06-06 00:29:35,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:35,056 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 803 transitions. [2021-06-06 00:29:35,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:35,056 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 803 transitions. [2021-06-06 00:29:35,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:35,057 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:35,057 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:35,257 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable304,303 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:35,257 INFO L430 AbstractCegarLoop]: === Iteration 306 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:35,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:35,257 INFO L82 PathProgramCache]: Analyzing trace with hash -361158861, now seen corresponding path program 293 times [2021-06-06 00:29:35,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:35,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418696978] [2021-06-06 00:29:35,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:35,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:35,460 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:35,461 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:35,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418696978] [2021-06-06 00:29:35,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418696978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:35,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800029173] [2021-06-06 00:29:35,461 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 304 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 304 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:35,483 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:29:35,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:35,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:35,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:35,502 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 15 treesize of output 7 [2021-06-06 00:29:35,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:35,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:35,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:35,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:29:35,713 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:35,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800029173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:35,714 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:35,714 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:29:35,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625102267] [2021-06-06 00:29:35,714 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:29:35,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:35,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:29:35,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:29:35,714 INFO L87 Difference]: Start difference. First operand 404 states and 803 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:36,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:36,503 INFO L93 Difference]: Finished difference Result 547 states and 1064 transitions. [2021-06-06 00:29:36,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:29:36,503 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:36,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:36,504 INFO L225 Difference]: With dead ends: 547 [2021-06-06 00:29:36,504 INFO L226 Difference]: Without dead ends: 538 [2021-06-06 00:29:36,504 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 763.5ms TimeCoverageRelationStatistics Valid=169, Invalid=1553, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:29:36,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-06-06 00:29:36,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 406. [2021-06-06 00:29:36,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 1.9901234567901234) internal successors, (806), 405 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:36,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 806 transitions. [2021-06-06 00:29:36,508 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 806 transitions. Word has length 30 [2021-06-06 00:29:36,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:36,508 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 806 transitions. [2021-06-06 00:29:36,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:36,508 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 806 transitions. [2021-06-06 00:29:36,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:36,508 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:36,508 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:36,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 304 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable305 [2021-06-06 00:29:36,709 INFO L430 AbstractCegarLoop]: === Iteration 307 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:36,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:36,709 INFO L82 PathProgramCache]: Analyzing trace with hash 520906863, now seen corresponding path program 294 times [2021-06-06 00:29:36,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:36,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731639589] [2021-06-06 00:29:36,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:36,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:36,921 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:36,922 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:36,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731639589] [2021-06-06 00:29:36,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731639589] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:36,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941496951] [2021-06-06 00:29:36,922 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 305 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 305 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:36,944 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:29:36,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:36,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:36,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:36,963 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 11 treesize of output 7 [2021-06-06 00:29:36,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:36,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:36,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:36,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:29:37,176 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:37,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941496951] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:37,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:37,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:29:37,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882507242] [2021-06-06 00:29:37,176 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:29:37,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:37,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:29:37,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=631, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:29:37,177 INFO L87 Difference]: Start difference. First operand 406 states and 806 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:38,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:38,094 INFO L93 Difference]: Finished difference Result 482 states and 949 transitions. [2021-06-06 00:29:38,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:29:38,094 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:38,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:38,095 INFO L225 Difference]: With dead ends: 482 [2021-06-06 00:29:38,095 INFO L226 Difference]: Without dead ends: 459 [2021-06-06 00:29:38,095 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 908.9ms TimeCoverageRelationStatistics Valid=196, Invalid=1610, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:29:38,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2021-06-06 00:29:38,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 396. [2021-06-06 00:29:38,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 2.0025316455696203) internal successors, (791), 395 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:38,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 791 transitions. [2021-06-06 00:29:38,098 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 791 transitions. Word has length 30 [2021-06-06 00:29:38,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:38,098 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 791 transitions. [2021-06-06 00:29:38,098 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:38,098 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 791 transitions. [2021-06-06 00:29:38,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:38,099 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:38,099 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:38,299 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 305 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable306 [2021-06-06 00:29:38,299 INFO L430 AbstractCegarLoop]: === Iteration 308 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:38,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:38,299 INFO L82 PathProgramCache]: Analyzing trace with hash -357100787, now seen corresponding path program 295 times [2021-06-06 00:29:38,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:38,300 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361857691] [2021-06-06 00:29:38,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:38,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:38,495 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:38,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:38,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361857691] [2021-06-06 00:29:38,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361857691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:38,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285117690] [2021-06-06 00:29:38,495 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 306 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 306 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:38,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:38,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:38,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:38,537 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 15 treesize of output 7 [2021-06-06 00:29:38,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:38,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:38,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:38,543 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:29:38,743 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:38,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285117690] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:38,743 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:38,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-06 00:29:38,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423652500] [2021-06-06 00:29:38,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-06 00:29:38,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:38,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-06 00:29:38,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-06-06 00:29:38,743 INFO L87 Difference]: Start difference. First operand 396 states and 791 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:39,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:39,497 INFO L93 Difference]: Finished difference Result 531 states and 1039 transitions. [2021-06-06 00:29:39,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:29:39,497 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:39,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:39,498 INFO L225 Difference]: With dead ends: 531 [2021-06-06 00:29:39,498 INFO L226 Difference]: Without dead ends: 498 [2021-06-06 00:29:39,498 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 766.2ms TimeCoverageRelationStatistics Valid=176, Invalid=1716, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:29:39,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-06-06 00:29:39,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 391. [2021-06-06 00:29:39,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.005128205128205) internal successors, (782), 390 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:39,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 782 transitions. [2021-06-06 00:29:39,501 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 782 transitions. Word has length 30 [2021-06-06 00:29:39,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:39,501 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 782 transitions. [2021-06-06 00:29:39,502 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) 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-06 00:29:39,502 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 782 transitions. [2021-06-06 00:29:39,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:39,502 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:39,502 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:39,702 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307,306 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:39,702 INFO L430 AbstractCegarLoop]: === Iteration 309 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:39,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:39,703 INFO L82 PathProgramCache]: Analyzing trace with hash -1364460623, now seen corresponding path program 296 times [2021-06-06 00:29:39,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:39,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103358691] [2021-06-06 00:29:39,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:39,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:39,913 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:39,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:39,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103358691] [2021-06-06 00:29:39,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103358691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:39,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139663652] [2021-06-06 00:29:39,913 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 307 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 307 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:39,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:29:39,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:39,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:39,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:40,024 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 15 treesize of output 7 [2021-06-06 00:29:40,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:40,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:40,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:40,031 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:29:40,246 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:40,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139663652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:40,246 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:40,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:40,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899615036] [2021-06-06 00:29:40,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:40,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:40,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:40,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:40,247 INFO L87 Difference]: Start difference. First operand 391 states and 782 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:41,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:41,015 INFO L93 Difference]: Finished difference Result 574 states and 1123 transitions. [2021-06-06 00:29:41,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:29:41,015 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:41,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:41,015 INFO L225 Difference]: With dead ends: 574 [2021-06-06 00:29:41,015 INFO L226 Difference]: Without dead ends: 565 [2021-06-06 00:29:41,016 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 781.3ms TimeCoverageRelationStatistics Valid=217, Invalid=1945, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:29:41,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-06 00:29:41,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 409. [2021-06-06 00:29:41,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.002450980392157) internal successors, (817), 408 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:41,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 817 transitions. [2021-06-06 00:29:41,019 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 817 transitions. Word has length 30 [2021-06-06 00:29:41,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:41,019 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 817 transitions. [2021-06-06 00:29:41,020 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:41,020 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 817 transitions. [2021-06-06 00:29:41,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:41,020 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:41,020 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:41,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 307 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable308 [2021-06-06 00:29:41,220 INFO L430 AbstractCegarLoop]: === Iteration 310 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:41,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:41,220 INFO L82 PathProgramCache]: Analyzing trace with hash -482394899, now seen corresponding path program 297 times [2021-06-06 00:29:41,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:41,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461087634] [2021-06-06 00:29:41,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:41,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:41,432 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:41,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:41,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461087634] [2021-06-06 00:29:41,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461087634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:41,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459683387] [2021-06-06 00:29:41,433 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 308 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 308 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:41,454 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:29:41,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:41,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:29:41,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:41,551 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 15 treesize of output 7 [2021-06-06 00:29:41,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:41,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:41,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:41,558 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-06 00:29:41,781 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:41,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459683387] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:41,781 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:41,781 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:41,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181416641] [2021-06-06 00:29:41,781 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:41,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:41,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:41,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:41,782 INFO L87 Difference]: Start difference. First operand 409 states and 817 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:42,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:42,718 INFO L93 Difference]: Finished difference Result 509 states and 1008 transitions. [2021-06-06 00:29:42,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:29:42,718 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:42,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:42,718 INFO L225 Difference]: With dead ends: 509 [2021-06-06 00:29:42,718 INFO L226 Difference]: Without dead ends: 494 [2021-06-06 00:29:42,719 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 985.6ms TimeCoverageRelationStatistics Valid=270, Invalid=2180, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:29:42,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-06-06 00:29:42,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 407. [2021-06-06 00:29:42,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.002463054187192) internal successors, (813), 406 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:42,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 813 transitions. [2021-06-06 00:29:42,722 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 813 transitions. Word has length 30 [2021-06-06 00:29:42,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:42,722 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 813 transitions. [2021-06-06 00:29:42,722 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:42,722 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 813 transitions. [2021-06-06 00:29:42,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:42,722 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:42,722 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:42,923 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable309,308 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:42,923 INFO L430 AbstractCegarLoop]: === Iteration 311 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:42,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:42,923 INFO L82 PathProgramCache]: Analyzing trace with hash 986271819, now seen corresponding path program 298 times [2021-06-06 00:29:42,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:42,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794995046] [2021-06-06 00:29:42,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:42,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:43,127 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:43,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:43,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794995046] [2021-06-06 00:29:43,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794995046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:43,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199501144] [2021-06-06 00:29:43,127 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 309 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 309 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:43,148 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:29:43,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:43,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:43,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:43,233 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 15 treesize of output 7 [2021-06-06 00:29:43,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:43,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:43,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:43,239 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:29:43,423 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:43,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199501144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:43,423 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:43,423 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:29:43,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548935528] [2021-06-06 00:29:43,423 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:29:43,423 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:43,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:29:43,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=825, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:29:43,423 INFO L87 Difference]: Start difference. First operand 407 states and 813 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:44,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:44,153 INFO L93 Difference]: Finished difference Result 559 states and 1095 transitions. [2021-06-06 00:29:44,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:29:44,153 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:44,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:44,154 INFO L225 Difference]: With dead ends: 559 [2021-06-06 00:29:44,154 INFO L226 Difference]: Without dead ends: 542 [2021-06-06 00:29:44,154 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 558 ImplicationChecksByTransitivity, 764.5ms TimeCoverageRelationStatistics Valid=213, Invalid=1857, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:29:44,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-06-06 00:29:44,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 406. [2021-06-06 00:29:44,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0024691358024693) internal successors, (811), 405 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:44,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 811 transitions. [2021-06-06 00:29:44,158 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 811 transitions. Word has length 30 [2021-06-06 00:29:44,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:44,158 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 811 transitions. [2021-06-06 00:29:44,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:44,158 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 811 transitions. [2021-06-06 00:29:44,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:44,158 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:44,158 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:44,358 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 309 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable310 [2021-06-06 00:29:44,358 INFO L430 AbstractCegarLoop]: === Iteration 312 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:44,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:44,359 INFO L82 PathProgramCache]: Analyzing trace with hash -1789656679, now seen corresponding path program 299 times [2021-06-06 00:29:44,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:44,359 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409804688] [2021-06-06 00:29:44,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:44,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:44,568 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:44,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:44,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409804688] [2021-06-06 00:29:44,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409804688] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:44,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191476152] [2021-06-06 00:29:44,569 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 310 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 310 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:44,590 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:29:44,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:44,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:29:44,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:44,678 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 11 treesize of output 7 [2021-06-06 00:29:44,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:44,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:44,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:44,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:29:44,893 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:44,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191476152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:44,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:44,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:44,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520263403] [2021-06-06 00:29:44,894 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:44,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:44,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:44,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:44,894 INFO L87 Difference]: Start difference. First operand 406 states and 811 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:45,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:45,676 INFO L93 Difference]: Finished difference Result 561 states and 1098 transitions. [2021-06-06 00:29:45,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:29:45,676 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:45,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:45,677 INFO L225 Difference]: With dead ends: 561 [2021-06-06 00:29:45,677 INFO L226 Difference]: Without dead ends: 520 [2021-06-06 00:29:45,677 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 806.4ms TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:29:45,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-06-06 00:29:45,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 393. [2021-06-06 00:29:45,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.0051020408163267) internal successors, (786), 392 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:45,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 786 transitions. [2021-06-06 00:29:45,681 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 786 transitions. Word has length 30 [2021-06-06 00:29:45,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:45,681 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 786 transitions. [2021-06-06 00:29:45,681 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:45,681 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 786 transitions. [2021-06-06 00:29:45,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:45,681 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:45,681 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:45,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 310 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable311 [2021-06-06 00:29:45,882 INFO L430 AbstractCegarLoop]: === Iteration 313 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:45,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:45,882 INFO L82 PathProgramCache]: Analyzing trace with hash 632948439, now seen corresponding path program 300 times [2021-06-06 00:29:45,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:45,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560743633] [2021-06-06 00:29:45,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:45,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:46,097 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:46,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:46,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560743633] [2021-06-06 00:29:46,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560743633] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:46,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556908306] [2021-06-06 00:29:46,098 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 311 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 311 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:46,119 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:29:46,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:46,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:29:46,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:46,211 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 11 treesize of output 7 [2021-06-06 00:29:46,212 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:46,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:46,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:46,217 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:29:46,429 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:46,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556908306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:46,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:46,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:46,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370386920] [2021-06-06 00:29:46,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:46,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:46,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:46,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:46,430 INFO L87 Difference]: Start difference. First operand 393 states and 786 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:47,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:47,356 INFO L93 Difference]: Finished difference Result 594 states and 1161 transitions. [2021-06-06 00:29:47,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:29:47,356 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:47,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:47,357 INFO L225 Difference]: With dead ends: 594 [2021-06-06 00:29:47,357 INFO L226 Difference]: Without dead ends: 585 [2021-06-06 00:29:47,357 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 648 ImplicationChecksByTransitivity, 868.8ms TimeCoverageRelationStatistics Valid=236, Invalid=2116, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:29:47,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2021-06-06 00:29:47,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 407. [2021-06-06 00:29:47,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0073891625615765) internal successors, (815), 406 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:47,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 815 transitions. [2021-06-06 00:29:47,361 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 815 transitions. Word has length 30 [2021-06-06 00:29:47,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:47,361 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 815 transitions. [2021-06-06 00:29:47,361 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:47,361 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 815 transitions. [2021-06-06 00:29:47,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:47,361 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:47,361 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:47,562 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 311 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2021-06-06 00:29:47,562 INFO L430 AbstractCegarLoop]: === Iteration 314 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:47,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:47,562 INFO L82 PathProgramCache]: Analyzing trace with hash 1515014163, now seen corresponding path program 301 times [2021-06-06 00:29:47,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:47,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904497921] [2021-06-06 00:29:47,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:47,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:47,771 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:47,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:47,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904497921] [2021-06-06 00:29:47,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904497921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:47,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243541488] [2021-06-06 00:29:47,771 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 312 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 312 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:47,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:47,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:47,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:47,881 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 15 treesize of output 7 [2021-06-06 00:29:47,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:47,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:47,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:47,888 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:29:48,106 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:48,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243541488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:48,106 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:48,106 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:48,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947786459] [2021-06-06 00:29:48,106 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:48,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:48,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:48,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:48,107 INFO L87 Difference]: Start difference. First operand 407 states and 815 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:49,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:49,061 INFO L93 Difference]: Finished difference Result 519 states and 1024 transitions. [2021-06-06 00:29:49,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:29:49,061 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:49,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:49,062 INFO L225 Difference]: With dead ends: 519 [2021-06-06 00:29:49,062 INFO L226 Difference]: Without dead ends: 504 [2021-06-06 00:29:49,062 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 646 ImplicationChecksByTransitivity, 996.3ms TimeCoverageRelationStatistics Valid=264, Invalid=2186, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:29:49,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-06-06 00:29:49,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 405. [2021-06-06 00:29:49,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.007425742574257) internal successors, (811), 404 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:49,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 811 transitions. [2021-06-06 00:29:49,065 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 811 transitions. Word has length 30 [2021-06-06 00:29:49,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:49,065 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 811 transitions. [2021-06-06 00:29:49,065 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:49,065 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 811 transitions. [2021-06-06 00:29:49,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:49,066 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:49,066 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:49,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 312 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2021-06-06 00:29:49,266 INFO L430 AbstractCegarLoop]: === Iteration 315 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:49,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:49,266 INFO L82 PathProgramCache]: Analyzing trace with hash -1311286415, now seen corresponding path program 302 times [2021-06-06 00:29:49,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:49,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405736800] [2021-06-06 00:29:49,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:49,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:49,467 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:49,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:49,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405736800] [2021-06-06 00:29:49,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405736800] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:49,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904714382] [2021-06-06 00:29:49,468 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 313 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 313 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:49,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:29:49,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:49,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:49,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:49,573 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 15 treesize of output 7 [2021-06-06 00:29:49,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:49,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:49,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:49,580 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:29:49,765 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:49,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904714382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:49,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:49,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:29:49,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233127037] [2021-06-06 00:29:49,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:29:49,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:49,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:29:49,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:29:49,766 INFO L87 Difference]: Start difference. First operand 405 states and 811 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:50,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:50,712 INFO L93 Difference]: Finished difference Result 589 states and 1154 transitions. [2021-06-06 00:29:50,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:29:50,713 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:50,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:50,713 INFO L225 Difference]: With dead ends: 589 [2021-06-06 00:29:50,713 INFO L226 Difference]: Without dead ends: 572 [2021-06-06 00:29:50,713 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 742 ImplicationChecksByTransitivity, 964.9ms TimeCoverageRelationStatistics Valid=266, Invalid=2386, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:29:50,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-06-06 00:29:50,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 414. [2021-06-06 00:29:50,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.002421307506053) internal successors, (827), 413 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:50,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 827 transitions. [2021-06-06 00:29:50,717 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 827 transitions. Word has length 30 [2021-06-06 00:29:50,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:50,717 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 827 transitions. [2021-06-06 00:29:50,717 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:50,717 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 827 transitions. [2021-06-06 00:29:50,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:50,717 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:50,718 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:50,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable314,313 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:50,918 INFO L430 AbstractCegarLoop]: === Iteration 316 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:50,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:50,918 INFO L82 PathProgramCache]: Analyzing trace with hash 207752383, now seen corresponding path program 303 times [2021-06-06 00:29:50,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:50,918 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040457263] [2021-06-06 00:29:50,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:50,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:51,124 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:51,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:51,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040457263] [2021-06-06 00:29:51,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040457263] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:51,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177333778] [2021-06-06 00:29:51,125 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 314 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 314 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:51,146 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:29:51,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:51,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:29:51,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:51,234 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 15 treesize of output 7 [2021-06-06 00:29:51,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:51,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:51,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:51,241 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-06 00:29:51,454 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:51,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177333778] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:51,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:51,455 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:51,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481443866] [2021-06-06 00:29:51,455 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:51,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:51,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:51,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:51,455 INFO L87 Difference]: Start difference. First operand 414 states and 827 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:52,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:52,348 INFO L93 Difference]: Finished difference Result 588 states and 1151 transitions. [2021-06-06 00:29:52,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:29:52,349 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:52,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:52,349 INFO L225 Difference]: With dead ends: 588 [2021-06-06 00:29:52,349 INFO L226 Difference]: Without dead ends: 544 [2021-06-06 00:29:52,349 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 1056.0ms TimeCoverageRelationStatistics Valid=308, Invalid=2772, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:29:52,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-06-06 00:29:52,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 404. [2021-06-06 00:29:52,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.9925558312655087) internal successors, (803), 403 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:52,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 803 transitions. [2021-06-06 00:29:52,353 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 803 transitions. Word has length 30 [2021-06-06 00:29:52,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:52,353 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 803 transitions. [2021-06-06 00:29:52,353 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:52,353 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 803 transitions. [2021-06-06 00:29:52,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:52,354 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:52,354 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:52,554 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 314 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable315 [2021-06-06 00:29:52,554 INFO L430 AbstractCegarLoop]: === Iteration 317 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:52,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:52,554 INFO L82 PathProgramCache]: Analyzing trace with hash -422668025, now seen corresponding path program 304 times [2021-06-06 00:29:52,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:52,555 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960994850] [2021-06-06 00:29:52,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:52,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:52,769 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:52,769 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:52,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960994850] [2021-06-06 00:29:52,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960994850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:52,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98692027] [2021-06-06 00:29:52,769 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 315 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 315 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:52,790 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:29:52,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:52,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:52,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:52,882 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 15 treesize of output 7 [2021-06-06 00:29:52,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:52,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:52,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:52,888 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:29:53,123 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:53,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98692027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:53,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:53,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:53,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319258401] [2021-06-06 00:29:53,123 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:53,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:53,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:53,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:53,124 INFO L87 Difference]: Start difference. First operand 404 states and 803 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:53,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:53,863 INFO L93 Difference]: Finished difference Result 541 states and 1053 transitions. [2021-06-06 00:29:53,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:29:53,863 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:53,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:53,864 INFO L225 Difference]: With dead ends: 541 [2021-06-06 00:29:53,864 INFO L226 Difference]: Without dead ends: 532 [2021-06-06 00:29:53,864 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 856.3ms TimeCoverageRelationStatistics Valid=207, Invalid=1955, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:29:53,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-06-06 00:29:53,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 406. [2021-06-06 00:29:53,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 1.9901234567901234) internal successors, (806), 405 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:53,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 806 transitions. [2021-06-06 00:29:53,868 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 806 transitions. Word has length 30 [2021-06-06 00:29:53,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:53,868 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 806 transitions. [2021-06-06 00:29:53,868 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:53,868 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 806 transitions. [2021-06-06 00:29:53,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:53,868 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:53,868 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:54,069 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable316,315 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:54,069 INFO L430 AbstractCegarLoop]: === Iteration 318 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:54,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:54,069 INFO L82 PathProgramCache]: Analyzing trace with hash 459397699, now seen corresponding path program 305 times [2021-06-06 00:29:54,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:54,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909194588] [2021-06-06 00:29:54,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:54,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:54,294 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:54,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:54,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909194588] [2021-06-06 00:29:54,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909194588] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:54,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748266548] [2021-06-06 00:29:54,294 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 316 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 316 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:54,315 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:29:54,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:54,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:54,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:54,410 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 15 treesize of output 7 [2021-06-06 00:29:54,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:54,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:54,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:54,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:29:54,650 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:54,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748266548] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:54,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:54,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:54,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801127938] [2021-06-06 00:29:54,651 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:54,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:54,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:54,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:54,651 INFO L87 Difference]: Start difference. First operand 406 states and 806 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:55,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:55,485 INFO L93 Difference]: Finished difference Result 467 states and 919 transitions. [2021-06-06 00:29:55,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:29:55,486 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:55,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:55,486 INFO L225 Difference]: With dead ends: 467 [2021-06-06 00:29:55,486 INFO L226 Difference]: Without dead ends: 444 [2021-06-06 00:29:55,486 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 974.6ms TimeCoverageRelationStatistics Valid=232, Invalid=2024, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:29:55,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-06-06 00:29:55,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 396. [2021-06-06 00:29:55,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 2.0025316455696203) internal successors, (791), 395 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:55,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 791 transitions. [2021-06-06 00:29:55,489 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 791 transitions. Word has length 30 [2021-06-06 00:29:55,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:55,490 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 791 transitions. [2021-06-06 00:29:55,490 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:55,490 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 791 transitions. [2021-06-06 00:29:55,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:55,490 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:55,490 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:55,690 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317,316 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:55,690 INFO L430 AbstractCegarLoop]: === Iteration 319 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:55,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:55,691 INFO L82 PathProgramCache]: Analyzing trace with hash -418609951, now seen corresponding path program 306 times [2021-06-06 00:29:55,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:55,691 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900852056] [2021-06-06 00:29:55,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:55,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:55,894 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:55,894 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:55,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900852056] [2021-06-06 00:29:55,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900852056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:55,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276541064] [2021-06-06 00:29:55,895 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 317 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 317 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:55,916 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:29:55,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:55,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:29:55,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:56,008 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 11 treesize of output 7 [2021-06-06 00:29:56,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:56,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:56,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:56,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:29:56,243 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:56,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276541064] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:56,243 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:56,243 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:56,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584989205] [2021-06-06 00:29:56,244 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:56,244 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:56,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:56,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:56,244 INFO L87 Difference]: Start difference. First operand 396 states and 791 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:57,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:57,023 INFO L93 Difference]: Finished difference Result 535 states and 1049 transitions. [2021-06-06 00:29:57,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:29:57,023 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:57,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:57,023 INFO L225 Difference]: With dead ends: 535 [2021-06-06 00:29:57,023 INFO L226 Difference]: Without dead ends: 502 [2021-06-06 00:29:57,024 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 876.1ms TimeCoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:29:57,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-06-06 00:29:57,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 392. [2021-06-06 00:29:57,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.0051150895140664) internal successors, (784), 391 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:57,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 784 transitions. [2021-06-06 00:29:57,027 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 784 transitions. Word has length 30 [2021-06-06 00:29:57,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:57,027 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 784 transitions. [2021-06-06 00:29:57,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:57,027 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 784 transitions. [2021-06-06 00:29:57,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:57,028 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:57,028 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:57,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,317 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:57,228 INFO L430 AbstractCegarLoop]: === Iteration 320 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:57,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:57,228 INFO L82 PathProgramCache]: Analyzing trace with hash -587855417, now seen corresponding path program 307 times [2021-06-06 00:29:57,228 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:57,228 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455659410] [2021-06-06 00:29:57,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:57,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:57,432 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:57,433 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:57,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455659410] [2021-06-06 00:29:57,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455659410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:57,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836376363] [2021-06-06 00:29:57,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 318 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 318 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:57,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:57,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:57,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:57,540 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 15 treesize of output 7 [2021-06-06 00:29:57,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:57,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:57,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:57,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:29:57,749 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:57,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836376363] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:57,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:57,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:57,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137002974] [2021-06-06 00:29:57,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:57,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:57,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:57,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:57,750 INFO L87 Difference]: Start difference. First operand 392 states and 784 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:58,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:29:58,655 INFO L93 Difference]: Finished difference Result 605 states and 1184 transitions. [2021-06-06 00:29:58,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:29:58,655 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:29:58,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:29:58,656 INFO L225 Difference]: With dead ends: 605 [2021-06-06 00:29:58,656 INFO L226 Difference]: Without dead ends: 596 [2021-06-06 00:29:58,656 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 829.3ms TimeCoverageRelationStatistics Valid=237, Invalid=2115, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:29:58,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-06-06 00:29:58,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 407. [2021-06-06 00:29:58,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0098522167487687) internal successors, (816), 406 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:58,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 816 transitions. [2021-06-06 00:29:58,660 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 816 transitions. Word has length 30 [2021-06-06 00:29:58,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:29:58,660 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 816 transitions. [2021-06-06 00:29:58,660 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:29:58,660 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 816 transitions. [2021-06-06 00:29:58,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:29:58,661 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:29:58,661 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:29:58,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable319,318 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:58,861 INFO L430 AbstractCegarLoop]: === Iteration 321 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:29:58,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:29:58,861 INFO L82 PathProgramCache]: Analyzing trace with hash 294210307, now seen corresponding path program 308 times [2021-06-06 00:29:58,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:29:58,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355682697] [2021-06-06 00:29:58,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:29:58,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:29:59,066 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:59,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:29:59,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355682697] [2021-06-06 00:29:59,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355682697] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:59,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485961885] [2021-06-06 00:29:59,067 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 319 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 319 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:29:59,089 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:29:59,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:29:59,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:29:59,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:29:59,175 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 15 treesize of output 7 [2021-06-06 00:29:59,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:29:59,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:29:59,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:29:59,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:29:59,391 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:29:59,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485961885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:29:59,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:29:59,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:29:59,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251748534] [2021-06-06 00:29:59,391 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:29:59,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:29:59,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:29:59,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:29:59,391 INFO L87 Difference]: Start difference. First operand 407 states and 816 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:00,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:00,403 INFO L93 Difference]: Finished difference Result 523 states and 1033 transitions. [2021-06-06 00:30:00,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:30:00,404 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:00,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:00,404 INFO L225 Difference]: With dead ends: 523 [2021-06-06 00:30:00,404 INFO L226 Difference]: Without dead ends: 508 [2021-06-06 00:30:00,404 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 957.3ms TimeCoverageRelationStatistics Valid=265, Invalid=2185, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:30:00,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-06-06 00:30:00,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 405. [2021-06-06 00:30:00,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.00990099009901) internal successors, (812), 404 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:00,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 812 transitions. [2021-06-06 00:30:00,408 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 812 transitions. Word has length 30 [2021-06-06 00:30:00,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:00,408 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 812 transitions. [2021-06-06 00:30:00,408 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:00,408 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 812 transitions. [2021-06-06 00:30:00,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:00,408 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:00,408 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:00,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 319 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable320 [2021-06-06 00:30:00,609 INFO L430 AbstractCegarLoop]: === Iteration 322 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:00,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:00,609 INFO L82 PathProgramCache]: Analyzing trace with hash 1762877025, now seen corresponding path program 309 times [2021-06-06 00:30:00,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:00,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205920907] [2021-06-06 00:30:00,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:00,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:00,803 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:00,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:00,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205920907] [2021-06-06 00:30:00,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205920907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:00,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24897346] [2021-06-06 00:30:00,804 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 320 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 320 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:00,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:30:00,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:00,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:30:00,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:00,910 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 15 treesize of output 7 [2021-06-06 00:30:00,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:00,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:00,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:00,916 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-06 00:30:01,093 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:01,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24897346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:01,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:01,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:30:01,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209461067] [2021-06-06 00:30:01,093 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:30:01,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:01,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:30:01,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:30:01,094 INFO L87 Difference]: Start difference. First operand 405 states and 812 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:02,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:02,213 INFO L93 Difference]: Finished difference Result 634 states and 1237 transitions. [2021-06-06 00:30:02,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:30:02,214 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:02,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:02,214 INFO L225 Difference]: With dead ends: 634 [2021-06-06 00:30:02,214 INFO L226 Difference]: Without dead ends: 617 [2021-06-06 00:30:02,214 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 1010.4ms TimeCoverageRelationStatistics Valid=293, Invalid=2569, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:30:02,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2021-06-06 00:30:02,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 414. [2021-06-06 00:30:02,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.0048426150121066) internal successors, (828), 413 states have internal predecessors, (828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:02,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 828 transitions. [2021-06-06 00:30:02,218 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 828 transitions. Word has length 30 [2021-06-06 00:30:02,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:02,218 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 828 transitions. [2021-06-06 00:30:02,219 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:02,219 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 828 transitions. [2021-06-06 00:30:02,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:02,219 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:02,219 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:02,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 320 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable321 [2021-06-06 00:30:02,419 INFO L430 AbstractCegarLoop]: === Iteration 323 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:02,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:02,420 INFO L82 PathProgramCache]: Analyzing trace with hash -1013051473, now seen corresponding path program 310 times [2021-06-06 00:30:02,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:02,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145881355] [2021-06-06 00:30:02,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:02,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:02,630 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:02,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:02,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145881355] [2021-06-06 00:30:02,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145881355] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:02,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061190202] [2021-06-06 00:30:02,631 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 321 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 321 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:02,652 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:30:02,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:02,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:02,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:02,736 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 15 treesize of output 7 [2021-06-06 00:30:02,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:02,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:02,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:02,742 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:30:02,944 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:02,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061190202] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:02,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:02,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:02,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558745639] [2021-06-06 00:30:02,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:02,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:02,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:02,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:02,945 INFO L87 Difference]: Start difference. First operand 414 states and 828 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:03,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:03,810 INFO L93 Difference]: Finished difference Result 633 states and 1234 transitions. [2021-06-06 00:30:03,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:30:03,810 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:03,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:03,811 INFO L225 Difference]: With dead ends: 633 [2021-06-06 00:30:03,811 INFO L226 Difference]: Without dead ends: 589 [2021-06-06 00:30:03,811 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 854 ImplicationChecksByTransitivity, 943.6ms TimeCoverageRelationStatistics Valid=281, Invalid=2581, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:30:03,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-06-06 00:30:03,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 404. [2021-06-06 00:30:03,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.9950372208436724) internal successors, (804), 403 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:03,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 804 transitions. [2021-06-06 00:30:03,815 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 804 transitions. Word has length 30 [2021-06-06 00:30:03,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:03,815 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 804 transitions. [2021-06-06 00:30:03,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:03,815 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 804 transitions. [2021-06-06 00:30:03,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:03,816 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:03,816 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:04,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 321 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable322 [2021-06-06 00:30:04,016 INFO L430 AbstractCegarLoop]: === Iteration 324 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:04,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:04,016 INFO L82 PathProgramCache]: Analyzing trace with hash -1643471881, now seen corresponding path program 311 times [2021-06-06 00:30:04,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:04,016 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334753320] [2021-06-06 00:30:04,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:04,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:04,224 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:04,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:04,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334753320] [2021-06-06 00:30:04,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334753320] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:04,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582971672] [2021-06-06 00:30:04,225 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 322 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 322 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:04,246 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:30:04,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:04,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:04,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:04,335 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 15 treesize of output 7 [2021-06-06 00:30:04,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:04,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:04,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:04,341 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:30:04,564 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:04,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582971672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:04,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:04,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:04,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474592399] [2021-06-06 00:30:04,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:04,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:04,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:04,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:04,565 INFO L87 Difference]: Start difference. First operand 404 states and 804 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:05,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:05,217 INFO L93 Difference]: Finished difference Result 560 states and 1092 transitions. [2021-06-06 00:30:05,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:30:05,217 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:05,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:05,218 INFO L225 Difference]: With dead ends: 560 [2021-06-06 00:30:05,218 INFO L226 Difference]: Without dead ends: 551 [2021-06-06 00:30:05,218 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 822.6ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:30:05,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-06-06 00:30:05,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 406. [2021-06-06 00:30:05,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 1.9925925925925927) internal successors, (807), 405 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:05,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 807 transitions. [2021-06-06 00:30:05,222 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 807 transitions. Word has length 30 [2021-06-06 00:30:05,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:05,222 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 807 transitions. [2021-06-06 00:30:05,222 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:05,222 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 807 transitions. [2021-06-06 00:30:05,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:05,222 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:05,222 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:05,422 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 322 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable323 [2021-06-06 00:30:05,423 INFO L430 AbstractCegarLoop]: === Iteration 325 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:05,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:05,423 INFO L82 PathProgramCache]: Analyzing trace with hash -761406157, now seen corresponding path program 312 times [2021-06-06 00:30:05,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:05,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489034279] [2021-06-06 00:30:05,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:05,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:05,633 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:05,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:05,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489034279] [2021-06-06 00:30:05,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489034279] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:05,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180514550] [2021-06-06 00:30:05,634 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 323 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 323 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:05,655 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:30:05,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:05,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:05,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:05,745 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 11 treesize of output 7 [2021-06-06 00:30:05,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:05,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:05,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:05,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:30:05,981 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:05,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180514550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:05,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:05,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:05,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174843159] [2021-06-06 00:30:05,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:05,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:05,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:05,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:05,982 INFO L87 Difference]: Start difference. First operand 406 states and 807 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:06,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:06,872 INFO L93 Difference]: Finished difference Result 476 states and 938 transitions. [2021-06-06 00:30:06,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:30:06,873 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:06,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:06,873 INFO L225 Difference]: With dead ends: 476 [2021-06-06 00:30:06,873 INFO L226 Difference]: Without dead ends: 453 [2021-06-06 00:30:06,873 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 950.3ms TimeCoverageRelationStatistics Valid=234, Invalid=2022, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:30:06,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-06-06 00:30:06,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 396. [2021-06-06 00:30:06,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 2.0050632911392405) internal successors, (792), 395 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:06,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 792 transitions. [2021-06-06 00:30:06,877 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 792 transitions. Word has length 30 [2021-06-06 00:30:06,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:06,877 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 792 transitions. [2021-06-06 00:30:06,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:06,877 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 792 transitions. [2021-06-06 00:30:06,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:06,877 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:06,877 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:07,078 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,323 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:07,078 INFO L430 AbstractCegarLoop]: === Iteration 326 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:07,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:07,078 INFO L82 PathProgramCache]: Analyzing trace with hash -1639413807, now seen corresponding path program 313 times [2021-06-06 00:30:07,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:07,078 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108849807] [2021-06-06 00:30:07,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:07,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:07,281 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:07,282 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:07,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108849807] [2021-06-06 00:30:07,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108849807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:07,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405802220] [2021-06-06 00:30:07,282 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 324 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 324 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:07,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:07,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:07,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:07,394 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 15 treesize of output 7 [2021-06-06 00:30:07,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:07,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:07,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:07,400 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:30:07,625 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:07,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405802220] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:07,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:07,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:07,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460248147] [2021-06-06 00:30:07,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:07,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:07,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:07,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:07,626 INFO L87 Difference]: Start difference. First operand 396 states and 792 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:08,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:08,331 INFO L93 Difference]: Finished difference Result 557 states and 1093 transitions. [2021-06-06 00:30:08,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:30:08,331 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:08,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:08,332 INFO L225 Difference]: With dead ends: 557 [2021-06-06 00:30:08,332 INFO L226 Difference]: Without dead ends: 524 [2021-06-06 00:30:08,332 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 852.2ms TimeCoverageRelationStatistics Valid=212, Invalid=1950, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:30:08,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-06-06 00:30:08,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 393. [2021-06-06 00:30:08,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.00765306122449) internal successors, (787), 392 states have internal predecessors, (787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:08,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 787 transitions. [2021-06-06 00:30:08,335 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 787 transitions. Word has length 30 [2021-06-06 00:30:08,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:08,335 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 787 transitions. [2021-06-06 00:30:08,336 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:08,336 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 787 transitions. [2021-06-06 00:30:08,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:08,336 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:08,336 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:08,536 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 324 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable325 [2021-06-06 00:30:08,536 INFO L430 AbstractCegarLoop]: === Iteration 327 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:08,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:08,537 INFO L82 PathProgramCache]: Analyzing trace with hash -1153276303, now seen corresponding path program 314 times [2021-06-06 00:30:08,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:08,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307275596] [2021-06-06 00:30:08,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:08,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:08,746 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:08,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:08,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307275596] [2021-06-06 00:30:08,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307275596] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:08,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572902126] [2021-06-06 00:30:08,746 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 325 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 325 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:08,767 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:30:08,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:08,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:08,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:08,860 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 15 treesize of output 7 [2021-06-06 00:30:08,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:08,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:08,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:08,866 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:30:09,096 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:09,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572902126] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:09,097 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:09,097 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:09,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678251310] [2021-06-06 00:30:09,097 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:09,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:09,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:09,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:09,097 INFO L87 Difference]: Start difference. First operand 393 states and 787 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:09,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:09,891 INFO L93 Difference]: Finished difference Result 555 states and 1081 transitions. [2021-06-06 00:30:09,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:30:09,891 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:09,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:09,892 INFO L225 Difference]: With dead ends: 555 [2021-06-06 00:30:09,892 INFO L226 Difference]: Without dead ends: 546 [2021-06-06 00:30:09,892 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 844.6ms TimeCoverageRelationStatistics Valid=212, Invalid=2044, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:30:09,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-06 00:30:09,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 407. [2021-06-06 00:30:09,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.002463054187192) internal successors, (813), 406 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:09,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 813 transitions. [2021-06-06 00:30:09,896 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 813 transitions. Word has length 30 [2021-06-06 00:30:09,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:09,896 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 813 transitions. [2021-06-06 00:30:09,896 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:09,896 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 813 transitions. [2021-06-06 00:30:09,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:09,897 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:09,897 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:10,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 325 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2021-06-06 00:30:10,101 INFO L430 AbstractCegarLoop]: === Iteration 328 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:10,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:10,101 INFO L82 PathProgramCache]: Analyzing trace with hash -271210579, now seen corresponding path program 315 times [2021-06-06 00:30:10,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:10,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026374291] [2021-06-06 00:30:10,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:10,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:10,317 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:10,317 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:10,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026374291] [2021-06-06 00:30:10,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026374291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:10,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008024892] [2021-06-06 00:30:10,317 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 326 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 326 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:10,339 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:30:10,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:10,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:10,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:10,431 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 11 treesize of output 7 [2021-06-06 00:30:10,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:10,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:10,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:10,438 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:30:10,671 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:10,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008024892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:10,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:10,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:10,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909261137] [2021-06-06 00:30:10,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:10,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:10,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:10,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:10,672 INFO L87 Difference]: Start difference. First operand 407 states and 813 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:11,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:11,517 INFO L93 Difference]: Finished difference Result 480 states and 946 transitions. [2021-06-06 00:30:11,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:30:11,517 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:11,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:11,518 INFO L225 Difference]: With dead ends: 480 [2021-06-06 00:30:11,518 INFO L226 Difference]: Without dead ends: 465 [2021-06-06 00:30:11,518 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 966.2ms TimeCoverageRelationStatistics Valid=239, Invalid=2113, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:30:11,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2021-06-06 00:30:11,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 405. [2021-06-06 00:30:11,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.0024752475247523) internal successors, (809), 404 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:11,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 809 transitions. [2021-06-06 00:30:11,521 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 809 transitions. Word has length 30 [2021-06-06 00:30:11,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:11,521 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 809 transitions. [2021-06-06 00:30:11,521 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:11,521 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 809 transitions. [2021-06-06 00:30:11,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:11,522 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:11,522 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:11,722 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 326 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable327 [2021-06-06 00:30:11,722 INFO L430 AbstractCegarLoop]: === Iteration 329 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:11,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:11,722 INFO L82 PathProgramCache]: Analyzing trace with hash 1197456139, now seen corresponding path program 316 times [2021-06-06 00:30:11,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:11,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844533157] [2021-06-06 00:30:11,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:11,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:11,930 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:11,931 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:11,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844533157] [2021-06-06 00:30:11,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844533157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:11,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250904101] [2021-06-06 00:30:11,931 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 327 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 327 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:11,952 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:30:11,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:11,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:11,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:12,041 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 15 treesize of output 7 [2021-06-06 00:30:12,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:12,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:12,049 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:12,049 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-06 00:30:12,240 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:12,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250904101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:12,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:12,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:30:12,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204535330] [2021-06-06 00:30:12,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:30:12,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:12,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:30:12,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:30:12,240 INFO L87 Difference]: Start difference. First operand 405 states and 809 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:12,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:12,971 INFO L93 Difference]: Finished difference Result 554 states and 1083 transitions. [2021-06-06 00:30:12,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:30:12,971 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:12,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:12,972 INFO L225 Difference]: With dead ends: 554 [2021-06-06 00:30:12,972 INFO L226 Difference]: Without dead ends: 509 [2021-06-06 00:30:12,972 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 765.7ms TimeCoverageRelationStatistics Valid=203, Invalid=1777, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:30:12,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-06-06 00:30:12,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 397. [2021-06-06 00:30:12,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.0025252525252526) internal successors, (793), 396 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:12,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 793 transitions. [2021-06-06 00:30:12,976 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 793 transitions. Word has length 30 [2021-06-06 00:30:12,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:12,976 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 793 transitions. [2021-06-06 00:30:12,976 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:12,976 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 793 transitions. [2021-06-06 00:30:12,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:12,976 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:12,976 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:13,177 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328,327 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:13,177 INFO L430 AbstractCegarLoop]: === Iteration 330 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:13,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:13,177 INFO L82 PathProgramCache]: Analyzing trace with hash -1149218229, now seen corresponding path program 317 times [2021-06-06 00:30:13,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:13,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717775772] [2021-06-06 00:30:13,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:13,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:13,381 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:13,382 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:13,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717775772] [2021-06-06 00:30:13,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717775772] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:13,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391172114] [2021-06-06 00:30:13,382 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 328 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 328 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:13,403 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:30:13,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:13,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:13,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:13,705 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:13,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-06-06 00:30:13,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:13,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:13,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:13,714 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:27, output treesize:15 [2021-06-06 00:30:13,848 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:13,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391172114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:13,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:13,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 33 [2021-06-06 00:30:13,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413849322] [2021-06-06 00:30:13,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-06 00:30:13,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:13,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-06 00:30:13,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1012, Unknown=0, NotChecked=0, Total=1122 [2021-06-06 00:30:13,849 INFO L87 Difference]: Start difference. First operand 397 states and 793 transitions. Second operand has 34 states, 34 states have (on average 1.7352941176470589) internal successors, (59), 33 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:14,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:14,697 INFO L93 Difference]: Finished difference Result 537 states and 1052 transitions. [2021-06-06 00:30:14,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-06 00:30:14,698 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.7352941176470589) internal successors, (59), 33 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:14,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:14,698 INFO L225 Difference]: With dead ends: 537 [2021-06-06 00:30:14,698 INFO L226 Difference]: Without dead ends: 504 [2021-06-06 00:30:14,698 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 914.8ms TimeCoverageRelationStatistics Valid=207, Invalid=1955, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:30:14,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-06-06 00:30:14,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 395. [2021-06-06 00:30:14,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.00253807106599) internal successors, (789), 394 states have internal predecessors, (789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:14,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 789 transitions. [2021-06-06 00:30:14,702 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 789 transitions. Word has length 30 [2021-06-06 00:30:14,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:14,702 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 789 transitions. [2021-06-06 00:30:14,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.7352941176470589) internal successors, (59), 33 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:14,702 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 789 transitions. [2021-06-06 00:30:14,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:14,702 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:14,703 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:14,903 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,328 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:14,903 INFO L430 AbstractCegarLoop]: === Iteration 331 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:14,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:14,903 INFO L82 PathProgramCache]: Analyzing trace with hash 806240327, now seen corresponding path program 318 times [2021-06-06 00:30:14,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:14,903 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799655128] [2021-06-06 00:30:14,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:14,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:15,125 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:15,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:15,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799655128] [2021-06-06 00:30:15,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799655128] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:15,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126312127] [2021-06-06 00:30:15,126 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 329 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 329 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:15,149 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:30:15,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:15,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:30:15,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:15,247 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 11 treesize of output 7 [2021-06-06 00:30:15,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:15,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:15,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:15,254 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-06 00:30:15,518 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:15,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126312127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:15,518 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:15,518 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-06-06 00:30:15,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403631533] [2021-06-06 00:30:15,519 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:30:15,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:15,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:30:15,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:30:15,519 INFO L87 Difference]: Start difference. First operand 395 states and 789 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:16,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:16,242 INFO L93 Difference]: Finished difference Result 535 states and 1048 transitions. [2021-06-06 00:30:16,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:30:16,242 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:16,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:16,242 INFO L225 Difference]: With dead ends: 535 [2021-06-06 00:30:16,242 INFO L226 Difference]: Without dead ends: 499 [2021-06-06 00:30:16,243 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 595 ImplicationChecksByTransitivity, 888.4ms TimeCoverageRelationStatistics Valid=211, Invalid=2141, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:30:16,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2021-06-06 00:30:16,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 390. [2021-06-06 00:30:16,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 2.005141388174807) internal successors, (780), 389 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:16,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 780 transitions. [2021-06-06 00:30:16,246 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 780 transitions. Word has length 30 [2021-06-06 00:30:16,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:16,246 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 780 transitions. [2021-06-06 00:30:16,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:16,246 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 780 transitions. [2021-06-06 00:30:16,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:16,247 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:16,247 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:16,447 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,329 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:16,447 INFO L430 AbstractCegarLoop]: === Iteration 332 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:16,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:16,447 INFO L82 PathProgramCache]: Analyzing trace with hash -2030894431, now seen corresponding path program 319 times [2021-06-06 00:30:16,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:16,448 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445681227] [2021-06-06 00:30:16,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:16,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:16,662 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:16,662 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:16,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445681227] [2021-06-06 00:30:16,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445681227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:16,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476482810] [2021-06-06 00:30:16,662 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 330 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 330 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:16,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:16,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:16,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:16,799 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 15 treesize of output 7 [2021-06-06 00:30:16,800 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:16,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:16,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:16,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:17,018 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:17,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476482810] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:17,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:17,019 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:17,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963776686] [2021-06-06 00:30:17,019 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:17,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:17,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:17,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:17,019 INFO L87 Difference]: Start difference. First operand 390 states and 780 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:17,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:17,857 INFO L93 Difference]: Finished difference Result 559 states and 1095 transitions. [2021-06-06 00:30:17,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:30:17,857 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:17,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:17,858 INFO L225 Difference]: With dead ends: 559 [2021-06-06 00:30:17,858 INFO L226 Difference]: Without dead ends: 550 [2021-06-06 00:30:17,858 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 848.6ms TimeCoverageRelationStatistics Valid=223, Invalid=2033, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:30:17,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-06-06 00:30:17,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 404. [2021-06-06 00:30:17,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.002481389578164) internal successors, (807), 403 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:17,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 807 transitions. [2021-06-06 00:30:17,865 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 807 transitions. Word has length 30 [2021-06-06 00:30:17,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:17,865 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 807 transitions. [2021-06-06 00:30:17,865 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:17,865 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 807 transitions. [2021-06-06 00:30:17,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:17,866 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:17,866 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:18,066 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 330 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2021-06-06 00:30:18,066 INFO L430 AbstractCegarLoop]: === Iteration 333 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:18,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:18,066 INFO L82 PathProgramCache]: Analyzing trace with hash -1148828707, now seen corresponding path program 320 times [2021-06-06 00:30:18,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:18,066 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751177444] [2021-06-06 00:30:18,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:18,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:18,283 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:18,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:18,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751177444] [2021-06-06 00:30:18,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751177444] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:18,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439312277] [2021-06-06 00:30:18,283 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 331 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 331 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:18,305 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:30:18,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:18,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:18,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:18,419 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 15 treesize of output 7 [2021-06-06 00:30:18,419 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:18,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:18,426 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:18,426 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:18,645 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:18,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439312277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:18,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:18,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:18,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604196081] [2021-06-06 00:30:18,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:18,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:18,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:18,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=948, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:18,645 INFO L87 Difference]: Start difference. First operand 404 states and 807 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:19,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:19,592 INFO L93 Difference]: Finished difference Result 492 states and 976 transitions. [2021-06-06 00:30:19,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:30:19,592 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:19,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:19,592 INFO L225 Difference]: With dead ends: 492 [2021-06-06 00:30:19,592 INFO L226 Difference]: Without dead ends: 477 [2021-06-06 00:30:19,593 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 961.8ms TimeCoverageRelationStatistics Valid=248, Invalid=2104, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:30:19,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-06-06 00:30:19,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 402. [2021-06-06 00:30:19,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.002493765586035) internal successors, (803), 401 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:19,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 803 transitions. [2021-06-06 00:30:19,596 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 803 transitions. Word has length 30 [2021-06-06 00:30:19,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:19,596 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 803 transitions. [2021-06-06 00:30:19,596 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:19,596 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 803 transitions. [2021-06-06 00:30:19,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:19,596 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:19,596 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:19,797 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 331 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable332 [2021-06-06 00:30:19,797 INFO L430 AbstractCegarLoop]: === Iteration 334 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:19,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:19,797 INFO L82 PathProgramCache]: Analyzing trace with hash 319838011, now seen corresponding path program 321 times [2021-06-06 00:30:19,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:19,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198792829] [2021-06-06 00:30:19,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:19,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:20,005 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:20,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:20,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198792829] [2021-06-06 00:30:20,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198792829] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:20,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33986416] [2021-06-06 00:30:20,006 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 332 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 332 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:20,028 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:30:20,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:20,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:30:20,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:20,140 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 15 treesize of output 7 [2021-06-06 00:30:20,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:20,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:20,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:20,147 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:20,326 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:20,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33986416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:20,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:20,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:30:20,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78703586] [2021-06-06 00:30:20,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:30:20,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:20,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:30:20,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:30:20,327 INFO L87 Difference]: Start difference. First operand 402 states and 803 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:21,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:21,060 INFO L93 Difference]: Finished difference Result 545 states and 1069 transitions. [2021-06-06 00:30:21,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:30:21,060 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:21,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:21,061 INFO L225 Difference]: With dead ends: 545 [2021-06-06 00:30:21,061 INFO L226 Difference]: Without dead ends: 528 [2021-06-06 00:30:21,061 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 805.7ms TimeCoverageRelationStatistics Valid=210, Invalid=1860, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:30:21,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-06-06 00:30:21,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 401. [2021-06-06 00:30:21,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.0025) internal successors, (801), 400 states have internal predecessors, (801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:21,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 801 transitions. [2021-06-06 00:30:21,065 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 801 transitions. Word has length 30 [2021-06-06 00:30:21,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:21,065 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 801 transitions. [2021-06-06 00:30:21,065 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:21,065 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 801 transitions. [2021-06-06 00:30:21,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:21,066 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:21,066 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:21,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 332 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable333 [2021-06-06 00:30:21,266 INFO L430 AbstractCegarLoop]: === Iteration 335 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:21,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:21,266 INFO L82 PathProgramCache]: Analyzing trace with hash 1838876809, now seen corresponding path program 322 times [2021-06-06 00:30:21,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:21,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537067274] [2021-06-06 00:30:21,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:21,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:21,481 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:21,481 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:21,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537067274] [2021-06-06 00:30:21,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537067274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:21,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116811240] [2021-06-06 00:30:21,481 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 333 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 333 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:21,503 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:30:21,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:21,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:21,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:21,616 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 15 treesize of output 7 [2021-06-06 00:30:21,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:21,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:21,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:21,622 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:21,824 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:21,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116811240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:21,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:21,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:21,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254446177] [2021-06-06 00:30:21,825 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:21,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:21,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:21,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:21,825 INFO L87 Difference]: Start difference. First operand 401 states and 801 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:22,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:22,575 INFO L93 Difference]: Finished difference Result 546 states and 1070 transitions. [2021-06-06 00:30:22,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:30:22,576 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:22,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:22,576 INFO L225 Difference]: With dead ends: 546 [2021-06-06 00:30:22,576 INFO L226 Difference]: Without dead ends: 505 [2021-06-06 00:30:22,577 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 585 ImplicationChecksByTransitivity, 817.4ms TimeCoverageRelationStatistics Valid=215, Invalid=1947, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:30:22,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-06-06 00:30:22,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 388. [2021-06-06 00:30:22,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 2.005167958656331) internal successors, (776), 387 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:22,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 776 transitions. [2021-06-06 00:30:22,580 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 776 transitions. Word has length 30 [2021-06-06 00:30:22,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:22,580 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 776 transitions. [2021-06-06 00:30:22,580 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:22,580 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 776 transitions. [2021-06-06 00:30:22,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:22,581 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:22,581 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:22,781 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 333 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2021-06-06 00:30:22,781 INFO L430 AbstractCegarLoop]: === Iteration 336 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:22,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:22,781 INFO L82 PathProgramCache]: Analyzing trace with hash -33485369, now seen corresponding path program 323 times [2021-06-06 00:30:22,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:22,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004813061] [2021-06-06 00:30:22,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:22,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:22,998 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:22,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:22,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004813061] [2021-06-06 00:30:22,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004813061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:22,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412509503] [2021-06-06 00:30:22,999 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 334 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 334 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:23,020 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:30:23,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:23,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:30:23,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:23,135 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 11 treesize of output 7 [2021-06-06 00:30:23,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:23,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:23,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:23,142 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:30:23,350 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:23,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412509503] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:23,350 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:23,350 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:23,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957902408] [2021-06-06 00:30:23,350 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:23,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:23,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:23,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:23,351 INFO L87 Difference]: Start difference. First operand 388 states and 776 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:24,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:24,370 INFO L93 Difference]: Finished difference Result 585 states and 1143 transitions. [2021-06-06 00:30:24,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:30:24,370 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:24,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:24,371 INFO L225 Difference]: With dead ends: 585 [2021-06-06 00:30:24,371 INFO L226 Difference]: Without dead ends: 576 [2021-06-06 00:30:24,371 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 963.6ms TimeCoverageRelationStatistics Valid=244, Invalid=2306, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:30:24,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-06-06 00:30:24,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 402. [2021-06-06 00:30:24,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0074812967581046) internal successors, (805), 401 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:24,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 805 transitions. [2021-06-06 00:30:24,375 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 805 transitions. Word has length 30 [2021-06-06 00:30:24,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:24,375 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 805 transitions. [2021-06-06 00:30:24,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:24,375 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 805 transitions. [2021-06-06 00:30:24,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:24,375 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:24,375 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:24,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable335,334 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:24,576 INFO L430 AbstractCegarLoop]: === Iteration 337 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:24,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:24,576 INFO L82 PathProgramCache]: Analyzing trace with hash 848580355, now seen corresponding path program 324 times [2021-06-06 00:30:24,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:24,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832725692] [2021-06-06 00:30:24,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:24,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:24,792 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:24,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:24,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832725692] [2021-06-06 00:30:24,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832725692] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:24,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897152945] [2021-06-06 00:30:24,792 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 335 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 335 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:24,814 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:30:24,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:24,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:30:24,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:24,927 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 11 treesize of output 7 [2021-06-06 00:30:24,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:24,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:24,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:24,934 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:30:25,148 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:25,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897152945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:25,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:25,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:25,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560997095] [2021-06-06 00:30:25,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:25,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:25,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:25,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:25,149 INFO L87 Difference]: Start difference. First operand 402 states and 805 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:26,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:26,309 INFO L93 Difference]: Finished difference Result 509 states and 1004 transitions. [2021-06-06 00:30:26,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:30:26,310 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:26,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:26,310 INFO L225 Difference]: With dead ends: 509 [2021-06-06 00:30:26,310 INFO L226 Difference]: Without dead ends: 494 [2021-06-06 00:30:26,310 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 673 ImplicationChecksByTransitivity, 1099.8ms TimeCoverageRelationStatistics Valid=276, Invalid=2376, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:30:26,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-06-06 00:30:26,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 400. [2021-06-06 00:30:26,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.007518796992481) internal successors, (801), 399 states have internal predecessors, (801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:26,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 801 transitions. [2021-06-06 00:30:26,314 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 801 transitions. Word has length 30 [2021-06-06 00:30:26,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:26,314 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 801 transitions. [2021-06-06 00:30:26,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:26,314 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 801 transitions. [2021-06-06 00:30:26,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:26,314 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:26,314 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:26,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 335 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable336 [2021-06-06 00:30:26,515 INFO L430 AbstractCegarLoop]: === Iteration 338 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:26,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:26,515 INFO L82 PathProgramCache]: Analyzing trace with hash -1977720223, now seen corresponding path program 325 times [2021-06-06 00:30:26,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:26,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908215797] [2021-06-06 00:30:26,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:26,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:26,723 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:26,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:26,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908215797] [2021-06-06 00:30:26,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908215797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:26,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824632246] [2021-06-06 00:30:26,724 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 336 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 336 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:26,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:26,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:26,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:26,850 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 15 treesize of output 7 [2021-06-06 00:30:26,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:26,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:26,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:26,857 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:27,031 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:27,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824632246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:27,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:27,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:30:27,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272960380] [2021-06-06 00:30:27,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:30:27,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:27,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:30:27,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:30:27,031 INFO L87 Difference]: Start difference. First operand 400 states and 801 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:28,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:28,057 INFO L93 Difference]: Finished difference Result 583 states and 1142 transitions. [2021-06-06 00:30:28,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:30:28,057 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:28,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:28,057 INFO L225 Difference]: With dead ends: 583 [2021-06-06 00:30:28,057 INFO L226 Difference]: Without dead ends: 566 [2021-06-06 00:30:28,058 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 721 ImplicationChecksByTransitivity, 996.9ms TimeCoverageRelationStatistics Valid=260, Invalid=2392, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:30:28,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-06-06 00:30:28,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 409. [2021-06-06 00:30:28,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.002450980392157) internal successors, (817), 408 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:28,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 817 transitions. [2021-06-06 00:30:28,062 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 817 transitions. Word has length 30 [2021-06-06 00:30:28,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:28,062 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 817 transitions. [2021-06-06 00:30:28,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:28,062 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 817 transitions. [2021-06-06 00:30:28,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:28,062 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:28,062 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:28,262 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable337,336 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:28,262 INFO L430 AbstractCegarLoop]: === Iteration 339 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:28,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:28,263 INFO L82 PathProgramCache]: Analyzing trace with hash -458681425, now seen corresponding path program 326 times [2021-06-06 00:30:28,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:28,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355585044] [2021-06-06 00:30:28,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:28,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:28,478 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:28,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:28,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355585044] [2021-06-06 00:30:28,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355585044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:28,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208006454] [2021-06-06 00:30:28,478 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 337 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 337 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:28,499 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:30:28,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:28,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:28,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:28,608 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 15 treesize of output 7 [2021-06-06 00:30:28,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:28,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:28,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:28,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:28,819 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:28,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208006454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:28,819 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:28,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:28,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552092549] [2021-06-06 00:30:28,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:28,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:28,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:28,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:28,820 INFO L87 Difference]: Start difference. First operand 409 states and 817 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:29,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:29,882 INFO L93 Difference]: Finished difference Result 582 states and 1139 transitions. [2021-06-06 00:30:29,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:30:29,882 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:29,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:29,883 INFO L225 Difference]: With dead ends: 582 [2021-06-06 00:30:29,883 INFO L226 Difference]: Without dead ends: 538 [2021-06-06 00:30:29,883 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 779 ImplicationChecksByTransitivity, 1005.3ms TimeCoverageRelationStatistics Valid=275, Invalid=2587, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:30:29,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-06-06 00:30:29,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 399. [2021-06-06 00:30:29,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 1.9924623115577889) internal successors, (793), 398 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:29,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 793 transitions. [2021-06-06 00:30:29,887 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 793 transitions. Word has length 30 [2021-06-06 00:30:29,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:29,887 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 793 transitions. [2021-06-06 00:30:29,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:29,887 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 793 transitions. [2021-06-06 00:30:29,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:29,887 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:29,887 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:30,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 337 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable338 [2021-06-06 00:30:30,088 INFO L430 AbstractCegarLoop]: === Iteration 340 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:30,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:30,088 INFO L82 PathProgramCache]: Analyzing trace with hash -1089101833, now seen corresponding path program 327 times [2021-06-06 00:30:30,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:30,088 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988750428] [2021-06-06 00:30:30,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:30,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:30,302 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:30,302 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:30,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988750428] [2021-06-06 00:30:30,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988750428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:30,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185479672] [2021-06-06 00:30:30,303 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 338 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 338 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:30,323 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:30:30,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:30,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:30,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:30,438 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 11 treesize of output 7 [2021-06-06 00:30:30,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:30,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:30,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:30,444 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:30:30,658 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:30,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185479672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:30,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:30,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:30,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100378318] [2021-06-06 00:30:30,658 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:30,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:30,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:30,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:30,658 INFO L87 Difference]: Start difference. First operand 399 states and 793 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:31,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:31,347 INFO L93 Difference]: Finished difference Result 535 states and 1041 transitions. [2021-06-06 00:30:31,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:30:31,347 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:31,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:31,348 INFO L225 Difference]: With dead ends: 535 [2021-06-06 00:30:31,348 INFO L226 Difference]: Without dead ends: 526 [2021-06-06 00:30:31,348 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 855.4ms TimeCoverageRelationStatistics Valid=207, Invalid=1955, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:30:31,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-06-06 00:30:31,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 401. [2021-06-06 00:30:31,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 1.99) internal successors, (796), 400 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:31,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 796 transitions. [2021-06-06 00:30:31,352 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 796 transitions. Word has length 30 [2021-06-06 00:30:31,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:31,352 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 796 transitions. [2021-06-06 00:30:31,352 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:31,352 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 796 transitions. [2021-06-06 00:30:31,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:31,352 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:31,352 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:31,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 338 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable339 [2021-06-06 00:30:31,552 INFO L430 AbstractCegarLoop]: === Iteration 341 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:31,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:31,553 INFO L82 PathProgramCache]: Analyzing trace with hash -207036109, now seen corresponding path program 328 times [2021-06-06 00:30:31,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:31,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935148425] [2021-06-06 00:30:31,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:31,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:31,771 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:31,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:31,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935148425] [2021-06-06 00:30:31,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935148425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:31,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926074690] [2021-06-06 00:30:31,771 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 339 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 339 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:31,792 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:30:31,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:31,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:31,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:31,904 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 15 treesize of output 7 [2021-06-06 00:30:31,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:31,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:31,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:31,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:32,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:32,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926074690] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:32,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:32,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:32,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919870683] [2021-06-06 00:30:32,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:32,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:32,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:32,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:32,134 INFO L87 Difference]: Start difference. First operand 401 states and 796 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:32,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:32,983 INFO L93 Difference]: Finished difference Result 456 states and 897 transitions. [2021-06-06 00:30:32,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:30:32,983 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:32,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:32,984 INFO L225 Difference]: With dead ends: 456 [2021-06-06 00:30:32,984 INFO L226 Difference]: Without dead ends: 433 [2021-06-06 00:30:32,984 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 972.5ms TimeCoverageRelationStatistics Valid=232, Invalid=2024, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:30:32,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-06-06 00:30:32,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 391. [2021-06-06 00:30:32,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.0025641025641026) internal successors, (781), 390 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:32,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 781 transitions. [2021-06-06 00:30:32,987 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 781 transitions. Word has length 30 [2021-06-06 00:30:32,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:32,987 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 781 transitions. [2021-06-06 00:30:32,987 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:32,987 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 781 transitions. [2021-06-06 00:30:32,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:32,988 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:32,988 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:33,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,339 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:33,188 INFO L430 AbstractCegarLoop]: === Iteration 342 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:33,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:33,188 INFO L82 PathProgramCache]: Analyzing trace with hash -1085043759, now seen corresponding path program 329 times [2021-06-06 00:30:33,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:33,188 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375212447] [2021-06-06 00:30:33,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:33,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:33,401 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:33,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:33,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375212447] [2021-06-06 00:30:33,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375212447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:33,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467254792] [2021-06-06 00:30:33,402 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 340 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 340 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:33,423 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:30:33,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:33,424 WARN L261 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-06 00:30:33,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:33,702 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:30:33,702 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 25 treesize of output 13 [2021-06-06 00:30:33,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:33,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:33,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:33,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:18 [2021-06-06 00:30:33,788 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:33,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467254792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:33,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:33,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:33,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014160246] [2021-06-06 00:30:33,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:33,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:33,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:33,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:33,789 INFO L87 Difference]: Start difference. First operand 391 states and 781 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:34,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:34,746 INFO L93 Difference]: Finished difference Result 537 states and 1050 transitions. [2021-06-06 00:30:34,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:30:34,746 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:34,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:34,747 INFO L225 Difference]: With dead ends: 537 [2021-06-06 00:30:34,747 INFO L226 Difference]: Without dead ends: 504 [2021-06-06 00:30:34,747 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 1071.4ms TimeCoverageRelationStatistics Valid=240, Invalid=2210, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:30:34,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-06-06 00:30:34,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 387. [2021-06-06 00:30:34,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 386 states have (on average 2.005181347150259) internal successors, (774), 386 states have internal predecessors, (774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:34,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 774 transitions. [2021-06-06 00:30:34,750 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 774 transitions. Word has length 30 [2021-06-06 00:30:34,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:34,750 INFO L482 AbstractCegarLoop]: Abstraction has 387 states and 774 transitions. [2021-06-06 00:30:34,750 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:34,751 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 774 transitions. [2021-06-06 00:30:34,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:34,751 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:34,751 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:34,951 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 340 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable341 [2021-06-06 00:30:34,951 INFO L430 AbstractCegarLoop]: === Iteration 343 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:34,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:34,952 INFO L82 PathProgramCache]: Analyzing trace with hash -1254289225, now seen corresponding path program 330 times [2021-06-06 00:30:34,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:34,952 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206802265] [2021-06-06 00:30:34,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:34,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:35,158 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:35,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:35,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206802265] [2021-06-06 00:30:35,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206802265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:35,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19991307] [2021-06-06 00:30:35,158 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 341 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 341 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:35,180 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:30:35,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:35,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:30:35,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:35,288 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 11 treesize of output 7 [2021-06-06 00:30:35,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:35,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:35,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:35,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:30:35,492 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:35,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19991307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:35,493 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:35,493 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:35,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933572844] [2021-06-06 00:30:35,493 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:35,493 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:35,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:35,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:35,493 INFO L87 Difference]: Start difference. First operand 387 states and 774 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:36,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:36,566 INFO L93 Difference]: Finished difference Result 600 states and 1174 transitions. [2021-06-06 00:30:36,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:30:36,566 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:36,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:36,566 INFO L225 Difference]: With dead ends: 600 [2021-06-06 00:30:36,566 INFO L226 Difference]: Without dead ends: 591 [2021-06-06 00:30:36,567 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 728 ImplicationChecksByTransitivity, 915.1ms TimeCoverageRelationStatistics Valid=244, Invalid=2306, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:30:36,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-06-06 00:30:36,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 402. [2021-06-06 00:30:36,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0099750623441395) internal successors, (806), 401 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:36,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 806 transitions. [2021-06-06 00:30:36,570 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 806 transitions. Word has length 30 [2021-06-06 00:30:36,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:36,570 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 806 transitions. [2021-06-06 00:30:36,570 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:36,570 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 806 transitions. [2021-06-06 00:30:36,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:36,571 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:36,571 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:36,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 341 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable342 [2021-06-06 00:30:36,773 INFO L430 AbstractCegarLoop]: === Iteration 344 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:36,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:36,773 INFO L82 PathProgramCache]: Analyzing trace with hash -372223501, now seen corresponding path program 331 times [2021-06-06 00:30:36,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:36,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342446959] [2021-06-06 00:30:36,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:36,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:36,983 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:36,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:36,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342446959] [2021-06-06 00:30:36,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342446959] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:36,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943435992] [2021-06-06 00:30:36,984 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 342 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 342 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:37,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:37,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:37,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:37,113 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 15 treesize of output 7 [2021-06-06 00:30:37,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:37,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:37,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:37,119 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:37,321 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:37,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943435992] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:37,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:37,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:37,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72694162] [2021-06-06 00:30:37,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:37,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:37,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:37,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:37,322 INFO L87 Difference]: Start difference. First operand 402 states and 806 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:38,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:38,455 INFO L93 Difference]: Finished difference Result 517 states and 1021 transitions. [2021-06-06 00:30:38,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:30:38,455 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:38,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:38,456 INFO L225 Difference]: With dead ends: 517 [2021-06-06 00:30:38,456 INFO L226 Difference]: Without dead ends: 502 [2021-06-06 00:30:38,456 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 723 ImplicationChecksByTransitivity, 1063.4ms TimeCoverageRelationStatistics Valid=276, Invalid=2376, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:30:38,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-06-06 00:30:38,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 400. [2021-06-06 00:30:38,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.010025062656642) internal successors, (802), 399 states have internal predecessors, (802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:38,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 802 transitions. [2021-06-06 00:30:38,459 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 802 transitions. Word has length 30 [2021-06-06 00:30:38,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:38,460 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 802 transitions. [2021-06-06 00:30:38,460 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:38,460 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 802 transitions. [2021-06-06 00:30:38,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:38,460 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:38,460 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:38,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable343,342 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:38,660 INFO L430 AbstractCegarLoop]: === Iteration 345 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:38,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:38,661 INFO L82 PathProgramCache]: Analyzing trace with hash 1096443217, now seen corresponding path program 332 times [2021-06-06 00:30:38,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:38,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723219181] [2021-06-06 00:30:38,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:38,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:38,880 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:38,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:38,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723219181] [2021-06-06 00:30:38,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723219181] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:38,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814614955] [2021-06-06 00:30:38,880 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 343 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 343 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:38,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:30:38,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:38,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:38,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:39,005 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 15 treesize of output 7 [2021-06-06 00:30:39,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:39,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:39,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:39,015 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:39,189 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:39,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814614955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:39,189 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:39,189 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:30:39,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487429962] [2021-06-06 00:30:39,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:30:39,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:39,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:30:39,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:30:39,190 INFO L87 Difference]: Start difference. First operand 400 states and 802 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:40,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:40,250 INFO L93 Difference]: Finished difference Result 628 states and 1225 transitions. [2021-06-06 00:30:40,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:30:40,250 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:40,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:40,250 INFO L225 Difference]: With dead ends: 628 [2021-06-06 00:30:40,250 INFO L226 Difference]: Without dead ends: 611 [2021-06-06 00:30:40,251 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 974.6ms TimeCoverageRelationStatistics Valid=260, Invalid=2392, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:30:40,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-06-06 00:30:40,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 409. [2021-06-06 00:30:40,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0049019607843137) internal successors, (818), 408 states have internal predecessors, (818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:40,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 818 transitions. [2021-06-06 00:30:40,255 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 818 transitions. Word has length 30 [2021-06-06 00:30:40,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:40,255 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 818 transitions. [2021-06-06 00:30:40,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:40,255 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 818 transitions. [2021-06-06 00:30:40,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:40,255 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:40,255 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:40,455 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 343 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable344 [2021-06-06 00:30:40,455 INFO L430 AbstractCegarLoop]: === Iteration 346 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:40,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:40,456 INFO L82 PathProgramCache]: Analyzing trace with hash -1679485281, now seen corresponding path program 333 times [2021-06-06 00:30:40,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:40,456 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262378587] [2021-06-06 00:30:40,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:40,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:40,667 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:40,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:40,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262378587] [2021-06-06 00:30:40,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262378587] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:40,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898122820] [2021-06-06 00:30:40,667 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 344 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 344 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:40,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:30:40,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:40,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:30:40,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:40,799 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 15 treesize of output 7 [2021-06-06 00:30:40,800 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:40,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:40,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:40,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:40,999 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:41,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898122820] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:41,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:41,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:41,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792476617] [2021-06-06 00:30:41,000 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:41,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:41,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:41,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:41,000 INFO L87 Difference]: Start difference. First operand 409 states and 818 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:42,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:42,203 INFO L93 Difference]: Finished difference Result 635 states and 1237 transitions. [2021-06-06 00:30:42,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:30:42,203 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:42,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:42,204 INFO L225 Difference]: With dead ends: 635 [2021-06-06 00:30:42,204 INFO L226 Difference]: Without dead ends: 591 [2021-06-06 00:30:42,204 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 1068.6ms TimeCoverageRelationStatistics Valid=307, Invalid=2885, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:30:42,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-06-06 00:30:42,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 399. [2021-06-06 00:30:42,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 1.9949748743718594) internal successors, (794), 398 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:42,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 794 transitions. [2021-06-06 00:30:42,208 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 794 transitions. Word has length 30 [2021-06-06 00:30:42,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:42,208 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 794 transitions. [2021-06-06 00:30:42,208 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:42,208 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 794 transitions. [2021-06-06 00:30:42,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:42,208 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:42,209 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:42,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable345,344 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:42,409 INFO L430 AbstractCegarLoop]: === Iteration 347 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:42,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:42,409 INFO L82 PathProgramCache]: Analyzing trace with hash 1985061607, now seen corresponding path program 334 times [2021-06-06 00:30:42,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:42,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482155319] [2021-06-06 00:30:42,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:42,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:42,619 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:42,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:42,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482155319] [2021-06-06 00:30:42,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482155319] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:42,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942517588] [2021-06-06 00:30:42,619 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 345 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 345 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:42,640 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:30:42,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:42,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:42,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:42,754 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 15 treesize of output 7 [2021-06-06 00:30:42,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:42,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:42,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:42,761 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:42,965 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:42,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942517588] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:42,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:42,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:42,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949561089] [2021-06-06 00:30:42,966 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:42,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:42,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:42,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:42,966 INFO L87 Difference]: Start difference. First operand 399 states and 794 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:43,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:43,747 INFO L93 Difference]: Finished difference Result 554 states and 1080 transitions. [2021-06-06 00:30:43,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:30:43,748 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:43,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:43,748 INFO L225 Difference]: With dead ends: 554 [2021-06-06 00:30:43,748 INFO L226 Difference]: Without dead ends: 545 [2021-06-06 00:30:43,749 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 818.0ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:30:43,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-06-06 00:30:43,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 401. [2021-06-06 00:30:43,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 1.9925) internal successors, (797), 400 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:43,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 797 transitions. [2021-06-06 00:30:43,752 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 797 transitions. Word has length 30 [2021-06-06 00:30:43,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:43,752 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 797 transitions. [2021-06-06 00:30:43,752 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:43,752 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 797 transitions. [2021-06-06 00:30:43,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:43,753 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:43,753 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:43,953 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 345 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable346 [2021-06-06 00:30:43,953 INFO L430 AbstractCegarLoop]: === Iteration 348 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:43,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:43,953 INFO L82 PathProgramCache]: Analyzing trace with hash -1427839965, now seen corresponding path program 335 times [2021-06-06 00:30:43,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:43,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013239818] [2021-06-06 00:30:43,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:43,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:44,168 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:44,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:44,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013239818] [2021-06-06 00:30:44,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013239818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:44,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937946087] [2021-06-06 00:30:44,169 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 346 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 346 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:44,190 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:30:44,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:44,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:30:44,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:44,301 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 11 treesize of output 7 [2021-06-06 00:30:44,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:44,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:44,307 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:44,307 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:30:44,518 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:44,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937946087] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:44,518 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:44,518 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:44,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326022249] [2021-06-06 00:30:44,519 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:44,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:44,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:44,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:44,519 INFO L87 Difference]: Start difference. First operand 401 states and 797 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:45,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:45,436 INFO L93 Difference]: Finished difference Result 468 states and 922 transitions. [2021-06-06 00:30:45,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:30:45,436 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:45,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:45,437 INFO L225 Difference]: With dead ends: 468 [2021-06-06 00:30:45,437 INFO L226 Difference]: Without dead ends: 445 [2021-06-06 00:30:45,437 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 943.8ms TimeCoverageRelationStatistics Valid=234, Invalid=2022, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:30:45,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2021-06-06 00:30:45,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 391. [2021-06-06 00:30:45,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.005128205128205) internal successors, (782), 390 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:45,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 782 transitions. [2021-06-06 00:30:45,440 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 782 transitions. Word has length 30 [2021-06-06 00:30:45,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:45,440 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 782 transitions. [2021-06-06 00:30:45,440 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:45,440 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 782 transitions. [2021-06-06 00:30:45,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:45,441 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:45,441 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:45,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable347,346 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:45,641 INFO L430 AbstractCegarLoop]: === Iteration 349 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:45,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:45,641 INFO L82 PathProgramCache]: Analyzing trace with hash 1989119681, now seen corresponding path program 336 times [2021-06-06 00:30:45,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:45,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619282099] [2021-06-06 00:30:45,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:45,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:45,843 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:45,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:45,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619282099] [2021-06-06 00:30:45,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619282099] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:45,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891416208] [2021-06-06 00:30:45,843 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 347 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 347 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:45,865 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:30:45,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:45,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-06 00:30:45,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:45,981 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 11 treesize of output 7 [2021-06-06 00:30:45,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:45,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:45,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:45,989 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:30:46,195 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:46,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891416208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:46,196 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:46,196 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:46,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912189614] [2021-06-06 00:30:46,196 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:46,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:46,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:46,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:46,196 INFO L87 Difference]: Start difference. First operand 391 states and 782 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:47,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:47,119 INFO L93 Difference]: Finished difference Result 553 states and 1085 transitions. [2021-06-06 00:30:47,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:30:47,119 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:47,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:47,120 INFO L225 Difference]: With dead ends: 553 [2021-06-06 00:30:47,120 INFO L226 Difference]: Without dead ends: 520 [2021-06-06 00:30:47,120 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 901.5ms TimeCoverageRelationStatistics Valid=224, Invalid=2128, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:30:47,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-06-06 00:30:47,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 388. [2021-06-06 00:30:47,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 2.007751937984496) internal successors, (777), 387 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:47,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 777 transitions. [2021-06-06 00:30:47,124 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 777 transitions. Word has length 30 [2021-06-06 00:30:47,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:47,124 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 777 transitions. [2021-06-06 00:30:47,124 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:47,124 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 777 transitions. [2021-06-06 00:30:47,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:47,124 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:47,124 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:47,325 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 347 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable348 [2021-06-06 00:30:47,325 INFO L430 AbstractCegarLoop]: === Iteration 350 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:47,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:47,325 INFO L82 PathProgramCache]: Analyzing trace with hash -1819710111, now seen corresponding path program 337 times [2021-06-06 00:30:47,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:47,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045026463] [2021-06-06 00:30:47,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:47,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:47,541 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:47,541 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:47,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045026463] [2021-06-06 00:30:47,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045026463] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:47,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953634001] [2021-06-06 00:30:47,541 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 348 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 348 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:47,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:47,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:47,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:47,675 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 15 treesize of output 7 [2021-06-06 00:30:47,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:47,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:47,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:47,682 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:47,891 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:47,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953634001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:47,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:47,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:47,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770191618] [2021-06-06 00:30:47,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:47,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:47,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:47,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:47,892 INFO L87 Difference]: Start difference. First operand 388 states and 777 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:48,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:48,728 INFO L93 Difference]: Finished difference Result 549 states and 1069 transitions. [2021-06-06 00:30:48,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:30:48,728 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:48,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:48,729 INFO L225 Difference]: With dead ends: 549 [2021-06-06 00:30:48,729 INFO L226 Difference]: Without dead ends: 540 [2021-06-06 00:30:48,729 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 839.6ms TimeCoverageRelationStatistics Valid=212, Invalid=2044, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:30:48,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-06-06 00:30:48,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 402. [2021-06-06 00:30:48,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.002493765586035) internal successors, (803), 401 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:48,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 803 transitions. [2021-06-06 00:30:48,733 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 803 transitions. Word has length 30 [2021-06-06 00:30:48,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:48,733 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 803 transitions. [2021-06-06 00:30:48,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:48,733 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 803 transitions. [2021-06-06 00:30:48,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:48,733 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:48,733 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:48,934 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable349,348 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:48,934 INFO L430 AbstractCegarLoop]: === Iteration 351 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:48,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:48,934 INFO L82 PathProgramCache]: Analyzing trace with hash -937644387, now seen corresponding path program 338 times [2021-06-06 00:30:48,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:48,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932302778] [2021-06-06 00:30:48,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:48,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:49,150 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:49,150 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:49,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932302778] [2021-06-06 00:30:49,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932302778] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:49,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606621969] [2021-06-06 00:30:49,150 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 349 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 349 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:49,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:30:49,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:49,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:49,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:49,284 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 15 treesize of output 7 [2021-06-06 00:30:49,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:49,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:49,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:49,291 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:49,506 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:49,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606621969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:49,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:49,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:49,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829497125] [2021-06-06 00:30:49,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:49,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:49,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:49,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:49,507 INFO L87 Difference]: Start difference. First operand 402 states and 803 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:50,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:50,444 INFO L93 Difference]: Finished difference Result 473 states and 932 transitions. [2021-06-06 00:30:50,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:30:50,445 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:50,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:50,445 INFO L225 Difference]: With dead ends: 473 [2021-06-06 00:30:50,445 INFO L226 Difference]: Without dead ends: 458 [2021-06-06 00:30:50,445 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 959.9ms TimeCoverageRelationStatistics Valid=239, Invalid=2113, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:30:50,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-06-06 00:30:50,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 400. [2021-06-06 00:30:50,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.0025062656641603) internal successors, (799), 399 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:50,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 799 transitions. [2021-06-06 00:30:50,449 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 799 transitions. Word has length 30 [2021-06-06 00:30:50,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:50,449 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 799 transitions. [2021-06-06 00:30:50,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:50,449 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 799 transitions. [2021-06-06 00:30:50,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:50,449 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:50,449 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:50,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,349 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:50,650 INFO L430 AbstractCegarLoop]: === Iteration 352 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:50,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:50,650 INFO L82 PathProgramCache]: Analyzing trace with hash 531022331, now seen corresponding path program 339 times [2021-06-06 00:30:50,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:50,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036556677] [2021-06-06 00:30:50,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:50,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:50,858 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:50,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:50,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036556677] [2021-06-06 00:30:50,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036556677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:50,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170364028] [2021-06-06 00:30:50,858 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 350 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 350 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:50,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:30:50,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:50,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:50,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:50,988 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 11 treesize of output 7 [2021-06-06 00:30:50,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:50,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:50,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:50,995 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:30:51,168 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:51,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170364028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:51,168 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:51,168 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:30:51,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391993178] [2021-06-06 00:30:51,168 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:30:51,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:51,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:30:51,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:30:51,168 INFO L87 Difference]: Start difference. First operand 400 states and 799 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:51,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:51,907 INFO L93 Difference]: Finished difference Result 548 states and 1071 transitions. [2021-06-06 00:30:51,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:30:51,908 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:51,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:51,908 INFO L225 Difference]: With dead ends: 548 [2021-06-06 00:30:51,908 INFO L226 Difference]: Without dead ends: 503 [2021-06-06 00:30:51,908 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 760.2ms TimeCoverageRelationStatistics Valid=203, Invalid=1777, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:30:51,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-06-06 00:30:51,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 392. [2021-06-06 00:30:51,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.002557544757033) internal successors, (783), 391 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:51,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 783 transitions. [2021-06-06 00:30:51,912 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 783 transitions. Word has length 30 [2021-06-06 00:30:51,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:51,912 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 783 transitions. [2021-06-06 00:30:51,912 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:51,912 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 783 transitions. [2021-06-06 00:30:51,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:51,912 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:51,913 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:52,113 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 350 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable351 [2021-06-06 00:30:52,113 INFO L430 AbstractCegarLoop]: === Iteration 353 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:52,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:52,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1815652037, now seen corresponding path program 340 times [2021-06-06 00:30:52,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:52,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623670757] [2021-06-06 00:30:52,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:52,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:52,319 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:52,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:52,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623670757] [2021-06-06 00:30:52,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623670757] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:52,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546883674] [2021-06-06 00:30:52,320 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 351 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 351 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:52,341 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:30:52,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:52,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:52,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:52,454 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 15 treesize of output 7 [2021-06-06 00:30:52,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:52,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:52,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:52,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:52,668 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:52,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546883674] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:52,668 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:52,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:52,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366350825] [2021-06-06 00:30:52,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:52,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:52,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:52,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:52,669 INFO L87 Difference]: Start difference. First operand 392 states and 783 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:53,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:53,389 INFO L93 Difference]: Finished difference Result 531 states and 1040 transitions. [2021-06-06 00:30:53,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:30:53,389 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:53,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:53,389 INFO L225 Difference]: With dead ends: 531 [2021-06-06 00:30:53,389 INFO L226 Difference]: Without dead ends: 498 [2021-06-06 00:30:53,389 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 538 ImplicationChecksByTransitivity, 794.8ms TimeCoverageRelationStatistics Valid=201, Invalid=1869, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:30:53,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-06-06 00:30:53,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 390. [2021-06-06 00:30:53,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 2.0025706940874035) internal successors, (779), 389 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:53,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 779 transitions. [2021-06-06 00:30:53,393 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 779 transitions. Word has length 30 [2021-06-06 00:30:53,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:53,393 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 779 transitions. [2021-06-06 00:30:53,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:53,393 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 779 transitions. [2021-06-06 00:30:53,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:53,393 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:53,393 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:53,594 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable352,351 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:53,594 INFO L430 AbstractCegarLoop]: === Iteration 354 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:53,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:53,594 INFO L82 PathProgramCache]: Analyzing trace with hash 139806519, now seen corresponding path program 341 times [2021-06-06 00:30:53,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:53,594 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824540224] [2021-06-06 00:30:53,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:53,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:53,818 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:53,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:53,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824540224] [2021-06-06 00:30:53,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824540224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:53,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583517009] [2021-06-06 00:30:53,819 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 352 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 352 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:53,840 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:30:53,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:53,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:30:53,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:53,960 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 11 treesize of output 7 [2021-06-06 00:30:53,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:53,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:53,967 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:53,967 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:30:54,207 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:54,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583517009] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:54,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:54,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-06-06 00:30:54,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107724543] [2021-06-06 00:30:54,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:30:54,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:54,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:30:54,208 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:30:54,208 INFO L87 Difference]: Start difference. First operand 390 states and 779 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:54,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:54,962 INFO L93 Difference]: Finished difference Result 529 states and 1036 transitions. [2021-06-06 00:30:54,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:30:54,962 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:54,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:54,963 INFO L225 Difference]: With dead ends: 529 [2021-06-06 00:30:54,963 INFO L226 Difference]: Without dead ends: 493 [2021-06-06 00:30:54,963 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 888.0ms TimeCoverageRelationStatistics Valid=211, Invalid=2141, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:30:54,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-06-06 00:30:54,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 386. [2021-06-06 00:30:54,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 2.005194805194805) internal successors, (772), 385 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:54,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 772 transitions. [2021-06-06 00:30:54,966 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 772 transitions. Word has length 30 [2021-06-06 00:30:54,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:54,966 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 772 transitions. [2021-06-06 00:30:54,967 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:54,967 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 772 transitions. [2021-06-06 00:30:54,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:54,967 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:54,967 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:55,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable353,352 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:55,167 INFO L430 AbstractCegarLoop]: === Iteration 355 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:55,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:55,168 INFO L82 PathProgramCache]: Analyzing trace with hash 426792195, now seen corresponding path program 342 times [2021-06-06 00:30:55,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:55,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349468703] [2021-06-06 00:30:55,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:55,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:55,375 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:55,375 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:55,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349468703] [2021-06-06 00:30:55,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349468703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:55,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395531940] [2021-06-06 00:30:55,375 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 353 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 353 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:55,397 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:30:55,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:55,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:30:55,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:55,527 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 11 treesize of output 7 [2021-06-06 00:30:55,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:55,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:55,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:55,533 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:30:55,720 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:55,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395531940] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:55,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:55,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:55,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698632626] [2021-06-06 00:30:55,721 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:55,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:55,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:55,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:55,721 INFO L87 Difference]: Start difference. First operand 386 states and 772 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:56,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:56,794 INFO L93 Difference]: Finished difference Result 640 states and 1248 transitions. [2021-06-06 00:30:56,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:30:56,795 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:56,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:56,795 INFO L225 Difference]: With dead ends: 640 [2021-06-06 00:30:56,795 INFO L226 Difference]: Without dead ends: 631 [2021-06-06 00:30:56,795 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 740 ImplicationChecksByTransitivity, 950.6ms TimeCoverageRelationStatistics Valid=248, Invalid=2404, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:30:56,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-06-06 00:30:56,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 397. [2021-06-06 00:30:56,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.0) internal successors, (792), 396 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:56,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 792 transitions. [2021-06-06 00:30:56,799 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 792 transitions. Word has length 30 [2021-06-06 00:30:56,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:56,799 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 792 transitions. [2021-06-06 00:30:56,799 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:56,799 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 792 transitions. [2021-06-06 00:30:56,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:56,799 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:56,799 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:57,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 353 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable354 [2021-06-06 00:30:57,000 INFO L430 AbstractCegarLoop]: === Iteration 356 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:57,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:57,000 INFO L82 PathProgramCache]: Analyzing trace with hash 1308857919, now seen corresponding path program 343 times [2021-06-06 00:30:57,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:57,000 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523695226] [2021-06-06 00:30:57,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:57,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:57,209 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:57,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:57,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523695226] [2021-06-06 00:30:57,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523695226] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:57,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005156968] [2021-06-06 00:30:57,209 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 354 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 354 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:57,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:57,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:57,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:57,360 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 15 treesize of output 7 [2021-06-06 00:30:57,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:57,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:57,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:57,367 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:57,554 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:57,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005156968] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:57,554 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:57,554 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:30:57,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338475817] [2021-06-06 00:30:57,554 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:30:57,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:57,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:30:57,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:30:57,554 INFO L87 Difference]: Start difference. First operand 397 states and 792 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:58,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:30:58,802 INFO L93 Difference]: Finished difference Result 547 states and 1072 transitions. [2021-06-06 00:30:58,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:30:58,802 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:30:58,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:30:58,803 INFO L225 Difference]: With dead ends: 547 [2021-06-06 00:30:58,803 INFO L226 Difference]: Without dead ends: 532 [2021-06-06 00:30:58,803 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1089.2ms TimeCoverageRelationStatistics Valid=282, Invalid=2474, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:30:58,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-06-06 00:30:58,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 395. [2021-06-06 00:30:58,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.0) internal successors, (788), 394 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:58,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 788 transitions. [2021-06-06 00:30:58,807 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 788 transitions. Word has length 30 [2021-06-06 00:30:58,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:30:58,807 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 788 transitions. [2021-06-06 00:30:58,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:30:58,807 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 788 transitions. [2021-06-06 00:30:58,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:30:58,807 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:30:58,807 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:30:59,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 354 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable355 [2021-06-06 00:30:59,007 INFO L430 AbstractCegarLoop]: === Iteration 357 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:30:59,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:30:59,008 INFO L82 PathProgramCache]: Analyzing trace with hash -1517442659, now seen corresponding path program 344 times [2021-06-06 00:30:59,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:30:59,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199784366] [2021-06-06 00:30:59,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:30:59,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:30:59,213 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:59,213 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:30:59,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199784366] [2021-06-06 00:30:59,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199784366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:59,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134155190] [2021-06-06 00:30:59,214 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 355 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 355 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:30:59,237 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:30:59,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:30:59,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:30:59,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:30:59,363 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 15 treesize of output 7 [2021-06-06 00:30:59,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:30:59,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:30:59,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:30:59,369 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:30:59,523 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:30:59,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134155190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:30:59,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:30:59,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:30:59,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923256613] [2021-06-06 00:30:59,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:30:59,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:30:59,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:30:59,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:30:59,523 INFO L87 Difference]: Start difference. First operand 395 states and 788 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:00,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:00,699 INFO L93 Difference]: Finished difference Result 677 states and 1313 transitions. [2021-06-06 00:31:00,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-06 00:31:00,699 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:00,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:00,700 INFO L225 Difference]: With dead ends: 677 [2021-06-06 00:31:00,700 INFO L226 Difference]: Without dead ends: 660 [2021-06-06 00:31:00,700 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 784 ImplicationChecksByTransitivity, 988.4ms TimeCoverageRelationStatistics Valid=264, Invalid=2492, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:31:00,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-06-06 00:31:00,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 404. [2021-06-06 00:31:00,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.9950372208436724) internal successors, (804), 403 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:00,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 804 transitions. [2021-06-06 00:31:00,704 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 804 transitions. Word has length 30 [2021-06-06 00:31:00,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:00,704 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 804 transitions. [2021-06-06 00:31:00,704 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:00,704 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 804 transitions. [2021-06-06 00:31:00,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:31:00,705 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:00,705 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:00,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 355 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable356 [2021-06-06 00:31:00,905 INFO L430 AbstractCegarLoop]: === Iteration 358 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:00,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:00,905 INFO L82 PathProgramCache]: Analyzing trace with hash 1596139, now seen corresponding path program 345 times [2021-06-06 00:31:00,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:00,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399499288] [2021-06-06 00:31:00,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:00,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:01,116 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:01,116 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:01,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399499288] [2021-06-06 00:31:01,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399499288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:01,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42853649] [2021-06-06 00:31:01,116 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 356 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 356 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:01,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:31:01,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:01,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:31:01,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:01,272 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 15 treesize of output 7 [2021-06-06 00:31:01,273 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:01,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:01,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:01,278 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-06-06 00:31:01,457 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:01,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42853649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:01,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:01,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:31:01,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71536408] [2021-06-06 00:31:01,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:31:01,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:01,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:31:01,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=948, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:31:01,458 INFO L87 Difference]: Start difference. First operand 404 states and 804 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:02,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:02,906 INFO L93 Difference]: Finished difference Result 670 states and 1300 transitions. [2021-06-06 00:31:02,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 00:31:02,906 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:02,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:02,907 INFO L225 Difference]: With dead ends: 670 [2021-06-06 00:31:02,907 INFO L226 Difference]: Without dead ends: 626 [2021-06-06 00:31:02,907 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1138 ImplicationChecksByTransitivity, 1240.8ms TimeCoverageRelationStatistics Valid=352, Invalid=3554, Unknown=0, NotChecked=0, Total=3906 [2021-06-06 00:31:02,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2021-06-06 00:31:02,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 394. [2021-06-06 00:31:02,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 1.984732824427481) internal successors, (780), 393 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:02,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 780 transitions. [2021-06-06 00:31:02,911 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 780 transitions. Word has length 30 [2021-06-06 00:31:02,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:02,911 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 780 transitions. [2021-06-06 00:31:02,911 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:02,911 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 780 transitions. [2021-06-06 00:31:02,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:31:02,911 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:02,911 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:03,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable357,356 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:03,112 INFO L430 AbstractCegarLoop]: === Iteration 359 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:03,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:03,112 INFO L82 PathProgramCache]: Analyzing trace with hash -628824269, now seen corresponding path program 346 times [2021-06-06 00:31:03,112 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:03,112 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947878821] [2021-06-06 00:31:03,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:03,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:03,324 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:03,325 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:03,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947878821] [2021-06-06 00:31:03,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947878821] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:03,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641278924] [2021-06-06 00:31:03,325 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 357 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 357 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:03,346 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:31:03,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:03,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:31:03,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:03,479 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 15 treesize of output 7 [2021-06-06 00:31:03,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:03,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:03,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:03,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:31:03,676 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:03,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641278924] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:03,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:03,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:31:03,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666611528] [2021-06-06 00:31:03,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:31:03,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:03,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:31:03,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:31:03,677 INFO L87 Difference]: Start difference. First operand 394 states and 780 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:04,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:04,686 INFO L93 Difference]: Finished difference Result 565 states and 1099 transitions. [2021-06-06 00:31:04,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:31:04,686 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:04,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:04,687 INFO L225 Difference]: With dead ends: 565 [2021-06-06 00:31:04,687 INFO L226 Difference]: Without dead ends: 556 [2021-06-06 00:31:04,687 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 862.6ms TimeCoverageRelationStatistics Valid=213, Invalid=2043, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:31:04,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-06 00:31:04,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 396. [2021-06-06 00:31:04,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 1.9822784810126581) internal successors, (783), 395 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:04,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 783 transitions. [2021-06-06 00:31:04,691 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 783 transitions. Word has length 30 [2021-06-06 00:31:04,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:04,691 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 783 transitions. [2021-06-06 00:31:04,691 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:04,691 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 783 transitions. [2021-06-06 00:31:04,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:31:04,691 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:04,691 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:04,891 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 357 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable358 [2021-06-06 00:31:04,892 INFO L430 AbstractCegarLoop]: === Iteration 360 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:04,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:04,892 INFO L82 PathProgramCache]: Analyzing trace with hash 253241455, now seen corresponding path program 347 times [2021-06-06 00:31:04,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:04,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910784941] [2021-06-06 00:31:04,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:04,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:05,113 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:05,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:05,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910784941] [2021-06-06 00:31:05,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910784941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:05,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901811629] [2021-06-06 00:31:05,113 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 358 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 358 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:05,135 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:31:05,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:05,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:31:05,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:05,268 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 15 treesize of output 7 [2021-06-06 00:31:05,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:05,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:05,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:05,274 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:31:05,470 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:05,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901811629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:05,471 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:05,471 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:31:05,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393451829] [2021-06-06 00:31:05,471 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:31:05,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:05,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:31:05,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:31:05,471 INFO L87 Difference]: Start difference. First operand 396 states and 783 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:06,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:06,535 INFO L93 Difference]: Finished difference Result 473 states and 928 transitions. [2021-06-06 00:31:06,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:31:06,535 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:06,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:06,535 INFO L225 Difference]: With dead ends: 473 [2021-06-06 00:31:06,536 INFO L226 Difference]: Without dead ends: 450 [2021-06-06 00:31:06,536 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 990.5ms TimeCoverageRelationStatistics Valid=240, Invalid=2112, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:31:06,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-06-06 00:31:06,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 386. [2021-06-06 00:31:06,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 1.9948051948051948) internal successors, (768), 385 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:06,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 768 transitions. [2021-06-06 00:31:06,539 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 768 transitions. Word has length 30 [2021-06-06 00:31:06,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:06,539 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 768 transitions. [2021-06-06 00:31:06,539 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:06,539 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 768 transitions. [2021-06-06 00:31:06,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:31:06,539 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:06,540 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:06,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 358 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable359 [2021-06-06 00:31:06,740 INFO L430 AbstractCegarLoop]: === Iteration 361 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:06,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:06,740 INFO L82 PathProgramCache]: Analyzing trace with hash -624766195, now seen corresponding path program 348 times [2021-06-06 00:31:06,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:06,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489765440] [2021-06-06 00:31:06,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:06,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:06,942 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:06,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:06,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489765440] [2021-06-06 00:31:06,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489765440] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:06,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459459502] [2021-06-06 00:31:06,943 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 359 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 359 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:06,964 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:31:06,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:06,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-06 00:31:06,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:07,097 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 11 treesize of output 7 [2021-06-06 00:31:07,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:07,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:07,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:07,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:31:07,295 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:07,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459459502] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:07,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:07,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:31:07,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348153528] [2021-06-06 00:31:07,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:31:07,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:07,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:31:07,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:31:07,296 INFO L87 Difference]: Start difference. First operand 386 states and 768 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:08,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:08,241 INFO L93 Difference]: Finished difference Result 568 states and 1112 transitions. [2021-06-06 00:31:08,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:31:08,241 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:08,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:08,242 INFO L225 Difference]: With dead ends: 568 [2021-06-06 00:31:08,242 INFO L226 Difference]: Without dead ends: 535 [2021-06-06 00:31:08,242 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 961.7ms TimeCoverageRelationStatistics Valid=234, Invalid=2316, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:31:08,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-06 00:31:08,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 383. [2021-06-06 00:31:08,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 1.9973821989528795) internal successors, (763), 382 states have internal predecessors, (763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:08,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 763 transitions. [2021-06-06 00:31:08,246 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 763 transitions. Word has length 30 [2021-06-06 00:31:08,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:08,246 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 763 transitions. [2021-06-06 00:31:08,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:08,246 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 763 transitions. [2021-06-06 00:31:08,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:31:08,246 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:08,246 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:08,447 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,359 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:08,447 INFO L430 AbstractCegarLoop]: === Iteration 362 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:08,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:08,447 INFO L82 PathProgramCache]: Analyzing trace with hash -138628691, now seen corresponding path program 349 times [2021-06-06 00:31:08,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:08,447 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621287431] [2021-06-06 00:31:08,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:08,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:08,661 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:08,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:08,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621287431] [2021-06-06 00:31:08,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621287431] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:08,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031437118] [2021-06-06 00:31:08,661 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 360 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 360 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:08,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:08,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:31:08,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:08,815 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 15 treesize of output 7 [2021-06-06 00:31:08,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:08,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:08,822 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:08,822 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:31:09,011 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:09,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031437118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:09,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:09,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:31:09,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465824797] [2021-06-06 00:31:09,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:31:09,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:09,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:31:09,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:31:09,012 INFO L87 Difference]: Start difference. First operand 383 states and 763 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:09,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:09,940 INFO L93 Difference]: Finished difference Result 555 states and 1078 transitions. [2021-06-06 00:31:09,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:31:09,940 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:09,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:09,940 INFO L225 Difference]: With dead ends: 555 [2021-06-06 00:31:09,941 INFO L226 Difference]: Without dead ends: 546 [2021-06-06 00:31:09,941 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 837.4ms TimeCoverageRelationStatistics Valid=212, Invalid=2044, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:31:09,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-06 00:31:09,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 397. [2021-06-06 00:31:09,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 1.9924242424242424) internal successors, (789), 396 states have internal predecessors, (789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:09,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 789 transitions. [2021-06-06 00:31:09,944 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 789 transitions. Word has length 30 [2021-06-06 00:31:09,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:09,945 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 789 transitions. [2021-06-06 00:31:09,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:09,945 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 789 transitions. [2021-06-06 00:31:09,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:31:09,945 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:09,945 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:10,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361,360 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:10,145 INFO L430 AbstractCegarLoop]: === Iteration 363 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:10,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:10,146 INFO L82 PathProgramCache]: Analyzing trace with hash 743437033, now seen corresponding path program 350 times [2021-06-06 00:31:10,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:10,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569435229] [2021-06-06 00:31:10,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:10,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:10,360 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:10,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:10,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569435229] [2021-06-06 00:31:10,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569435229] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:10,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689201194] [2021-06-06 00:31:10,360 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 361 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 361 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:10,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:31:10,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:10,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:31:10,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:10,513 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 15 treesize of output 7 [2021-06-06 00:31:10,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:10,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:10,520 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:10,520 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:31:10,711 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:10,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689201194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:10,711 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:10,712 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:31:10,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059595447] [2021-06-06 00:31:10,712 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:31:10,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:10,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:31:10,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:31:10,712 INFO L87 Difference]: Start difference. First operand 397 states and 789 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:11,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:11,841 INFO L93 Difference]: Finished difference Result 480 states and 942 transitions. [2021-06-06 00:31:11,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:31:11,841 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:11,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:11,842 INFO L225 Difference]: With dead ends: 480 [2021-06-06 00:31:11,842 INFO L226 Difference]: Without dead ends: 465 [2021-06-06 00:31:11,842 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 951.4ms TimeCoverageRelationStatistics Valid=239, Invalid=2113, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:31:11,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2021-06-06 00:31:11,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 395. [2021-06-06 00:31:11,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 1.9923857868020305) internal successors, (785), 394 states have internal predecessors, (785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:11,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 785 transitions. [2021-06-06 00:31:11,845 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 785 transitions. Word has length 30 [2021-06-06 00:31:11,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:11,845 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 785 transitions. [2021-06-06 00:31:11,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:11,845 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 785 transitions. [2021-06-06 00:31:11,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:31:11,846 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:11,846 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:12,046 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,361 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:12,046 INFO L430 AbstractCegarLoop]: === Iteration 364 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:12,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:12,046 INFO L82 PathProgramCache]: Analyzing trace with hash -2082863545, now seen corresponding path program 351 times [2021-06-06 00:31:12,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:12,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59971885] [2021-06-06 00:31:12,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:12,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:12,255 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:12,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:12,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59971885] [2021-06-06 00:31:12,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59971885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:12,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089334695] [2021-06-06 00:31:12,255 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 362 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 362 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:12,276 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:31:12,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:12,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:31:12,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:12,398 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 11 treesize of output 7 [2021-06-06 00:31:12,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:12,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:12,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:12,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:31:12,557 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:12,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089334695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:12,558 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:12,558 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:31:12,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836376470] [2021-06-06 00:31:12,558 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:31:12,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:12,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:31:12,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:31:12,558 INFO L87 Difference]: Start difference. First operand 395 states and 785 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:13,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:13,299 INFO L93 Difference]: Finished difference Result 554 states and 1080 transitions. [2021-06-06 00:31:13,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:31:13,299 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:13,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:13,299 INFO L225 Difference]: With dead ends: 554 [2021-06-06 00:31:13,299 INFO L226 Difference]: Without dead ends: 509 [2021-06-06 00:31:13,300 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 750.2ms TimeCoverageRelationStatistics Valid=203, Invalid=1777, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:31:13,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-06-06 00:31:13,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 387. [2021-06-06 00:31:13,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 386 states have (on average 1.9922279792746114) internal successors, (769), 386 states have internal predecessors, (769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:13,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 769 transitions. [2021-06-06 00:31:13,303 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 769 transitions. Word has length 30 [2021-06-06 00:31:13,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:13,303 INFO L482 AbstractCegarLoop]: Abstraction has 387 states and 769 transitions. [2021-06-06 00:31:13,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:13,303 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 769 transitions. [2021-06-06 00:31:13,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:31:13,303 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:13,304 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:13,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363,362 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:13,504 INFO L430 AbstractCegarLoop]: === Iteration 365 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:13,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:13,504 INFO L82 PathProgramCache]: Analyzing trace with hash -134570617, now seen corresponding path program 352 times [2021-06-06 00:31:13,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:13,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177535973] [2021-06-06 00:31:13,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:13,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:13,706 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:13,706 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:13,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177535973] [2021-06-06 00:31:13,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177535973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:13,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674843143] [2021-06-06 00:31:13,706 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 363 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 363 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:13,727 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:31:13,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:13,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:31:13,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:13,859 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 15 treesize of output 7 [2021-06-06 00:31:13,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:13,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:13,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:13,866 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:31:14,050 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:14,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674843143] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:14,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:14,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:31:14,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915389158] [2021-06-06 00:31:14,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:31:14,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:14,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:31:14,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:31:14,051 INFO L87 Difference]: Start difference. First operand 387 states and 769 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:14,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:14,778 INFO L93 Difference]: Finished difference Result 537 states and 1049 transitions. [2021-06-06 00:31:14,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:31:14,778 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:14,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:14,779 INFO L225 Difference]: With dead ends: 537 [2021-06-06 00:31:14,779 INFO L226 Difference]: Without dead ends: 504 [2021-06-06 00:31:14,779 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 786.5ms TimeCoverageRelationStatistics Valid=201, Invalid=1869, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:31:14,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-06-06 00:31:14,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 385. [2021-06-06 00:31:14,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 1.9921875) internal successors, (765), 384 states have internal predecessors, (765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:14,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 765 transitions. [2021-06-06 00:31:14,782 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 765 transitions. Word has length 30 [2021-06-06 00:31:14,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:14,782 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 765 transitions. [2021-06-06 00:31:14,782 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:14,783 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 765 transitions. [2021-06-06 00:31:14,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:31:14,783 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:14,783 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:14,983 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 363 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable364 [2021-06-06 00:31:14,983 INFO L430 AbstractCegarLoop]: === Iteration 366 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:14,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:14,984 INFO L82 PathProgramCache]: Analyzing trace with hash 1820887939, now seen corresponding path program 353 times [2021-06-06 00:31:14,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:14,984 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246161815] [2021-06-06 00:31:14,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:14,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:15,208 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:15,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:15,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246161815] [2021-06-06 00:31:15,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246161815] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:15,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079441233] [2021-06-06 00:31:15,209 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 364 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 364 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:15,230 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:31:15,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:15,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:31:15,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:15,370 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 11 treesize of output 7 [2021-06-06 00:31:15,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:15,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:15,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:15,377 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:31:15,598 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:15,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079441233] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:15,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:15,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-06-06 00:31:15,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010518234] [2021-06-06 00:31:15,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:31:15,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:15,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:31:15,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:31:15,599 INFO L87 Difference]: Start difference. First operand 385 states and 765 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:16,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:16,508 INFO L93 Difference]: Finished difference Result 538 states and 1050 transitions. [2021-06-06 00:31:16,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:31:16,509 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:16,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:16,509 INFO L225 Difference]: With dead ends: 538 [2021-06-06 00:31:16,509 INFO L226 Difference]: Without dead ends: 502 [2021-06-06 00:31:16,509 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 881.2ms TimeCoverageRelationStatistics Valid=211, Invalid=2141, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:31:16,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-06-06 00:31:16,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 382. [2021-06-06 00:31:16,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 381 states have (on average 1.994750656167979) internal successors, (760), 381 states have internal predecessors, (760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:16,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 760 transitions. [2021-06-06 00:31:16,513 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 760 transitions. Word has length 30 [2021-06-06 00:31:16,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:16,513 INFO L482 AbstractCegarLoop]: Abstraction has 382 states and 760 transitions. [2021-06-06 00:31:16,513 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:16,513 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 760 transitions. [2021-06-06 00:31:16,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:31:16,513 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:16,514 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:16,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 364 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-06-06 00:31:16,714 INFO L430 AbstractCegarLoop]: === Iteration 367 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:16,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:16,714 INFO L82 PathProgramCache]: Analyzing trace with hash -1817233993, now seen corresponding path program 354 times [2021-06-06 00:31:16,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:16,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283905491] [2021-06-06 00:31:16,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:16,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:16,927 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:16,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:16,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283905491] [2021-06-06 00:31:16,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283905491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:16,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435616334] [2021-06-06 00:31:16,928 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 365 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 365 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:16,949 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:31:16,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:16,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-06 00:31:16,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:17,101 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 11 treesize of output 7 [2021-06-06 00:31:17,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:17,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:17,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:17,108 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:31:17,275 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:17,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435616334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:17,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:17,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:31:17,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412740704] [2021-06-06 00:31:17,276 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:31:17,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:17,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:31:17,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:31:17,276 INFO L87 Difference]: Start difference. First operand 382 states and 760 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:18,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:18,194 INFO L93 Difference]: Finished difference Result 569 states and 1099 transitions. [2021-06-06 00:31:18,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:31:18,194 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:18,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:18,195 INFO L225 Difference]: With dead ends: 569 [2021-06-06 00:31:18,195 INFO L226 Difference]: Without dead ends: 560 [2021-06-06 00:31:18,195 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 862.5ms TimeCoverageRelationStatistics Valid=224, Invalid=2226, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:31:18,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-06-06 00:31:18,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 400. [2021-06-06 00:31:18,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 1.9899749373433584) internal successors, (794), 399 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:18,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 794 transitions. [2021-06-06 00:31:18,199 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 794 transitions. Word has length 30 [2021-06-06 00:31:18,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:18,199 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 794 transitions. [2021-06-06 00:31:18,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:18,199 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 794 transitions. [2021-06-06 00:31:18,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:31:18,199 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:18,199 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:18,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 365 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2021-06-06 00:31:18,400 INFO L430 AbstractCegarLoop]: === Iteration 368 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:18,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:18,400 INFO L82 PathProgramCache]: Analyzing trace with hash -935168269, now seen corresponding path program 355 times [2021-06-06 00:31:18,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:18,400 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346182828] [2021-06-06 00:31:18,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:18,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:18,616 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:18,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:18,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346182828] [2021-06-06 00:31:18,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346182828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:18,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484691430] [2021-06-06 00:31:18,617 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 366 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 366 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:18,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:18,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:31:18,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:18,801 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 15 treesize of output 7 [2021-06-06 00:31:18,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:18,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:18,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:18,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:31:18,979 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:18,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484691430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:18,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:18,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-06-06 00:31:18,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506527937] [2021-06-06 00:31:18,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 00:31:18,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:18,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 00:31:18,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 00:31:18,980 INFO L87 Difference]: Start difference. First operand 400 states and 794 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:20,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:20,206 INFO L93 Difference]: Finished difference Result 473 states and 918 transitions. [2021-06-06 00:31:20,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:31:20,206 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:20,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:20,207 INFO L225 Difference]: With dead ends: 473 [2021-06-06 00:31:20,207 INFO L226 Difference]: Without dead ends: 458 [2021-06-06 00:31:20,207 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 745 ImplicationChecksByTransitivity, 1138.2ms TimeCoverageRelationStatistics Valid=278, Invalid=2584, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:31:20,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-06-06 00:31:20,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 396. [2021-06-06 00:31:20,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 1.989873417721519) internal successors, (786), 395 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:20,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 786 transitions. [2021-06-06 00:31:20,210 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 786 transitions. Word has length 30 [2021-06-06 00:31:20,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:20,211 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 786 transitions. [2021-06-06 00:31:20,211 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:20,211 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 786 transitions. [2021-06-06 00:31:20,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:31:20,211 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:20,211 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:20,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 366 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2021-06-06 00:31:20,411 INFO L430 AbstractCegarLoop]: === Iteration 369 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:20,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:20,412 INFO L82 PathProgramCache]: Analyzing trace with hash 533498449, now seen corresponding path program 356 times [2021-06-06 00:31:20,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:20,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477106978] [2021-06-06 00:31:20,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:20,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:20,620 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:20,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:20,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477106978] [2021-06-06 00:31:20,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477106978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:20,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019351766] [2021-06-06 00:31:20,620 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 367 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 367 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:20,641 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:31:20,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:20,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:31:20,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:20,784 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 15 treesize of output 7 [2021-06-06 00:31:20,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:20,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:20,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:20,790 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-06-06 00:31:20,933 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:20,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019351766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:20,933 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:20,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-06-06 00:31:20,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57548972] [2021-06-06 00:31:20,934 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-06 00:31:20,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:20,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-06 00:31:20,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:31:20,934 INFO L87 Difference]: Start difference. First operand 396 states and 786 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:21,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:21,826 INFO L93 Difference]: Finished difference Result 576 states and 1112 transitions. [2021-06-06 00:31:21,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:31:21,827 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:21,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:21,827 INFO L225 Difference]: With dead ends: 576 [2021-06-06 00:31:21,827 INFO L226 Difference]: Without dead ends: 531 [2021-06-06 00:31:21,827 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 775.3ms TimeCoverageRelationStatistics Valid=210, Invalid=1860, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:31:21,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-06-06 00:31:21,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 383. [2021-06-06 00:31:21,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 1.9895287958115184) internal successors, (760), 382 states have internal predecessors, (760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:21,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 760 transitions. [2021-06-06 00:31:21,831 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 760 transitions. Word has length 30 [2021-06-06 00:31:21,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:21,831 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 760 transitions. [2021-06-06 00:31:21,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:21,831 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 760 transitions. [2021-06-06 00:31:21,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:31:21,831 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:21,831 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:22,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable368,367 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:22,032 INFO L430 AbstractCegarLoop]: === Iteration 370 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:22,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:22,032 INFO L82 PathProgramCache]: Analyzing trace with hash -1813175919, now seen corresponding path program 357 times [2021-06-06 00:31:22,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:22,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343638721] [2021-06-06 00:31:22,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:22,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:22,236 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:22,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:22,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343638721] [2021-06-06 00:31:22,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343638721] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:22,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528898703] [2021-06-06 00:31:22,237 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 368 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 368 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:22,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:31:22,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:22,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:31:22,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:22,415 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 11 treesize of output 7 [2021-06-06 00:31:22,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:22,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:22,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:22,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:31:22,635 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:22,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528898703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:22,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:22,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-06-06 00:31:22,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835784312] [2021-06-06 00:31:22,635 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:31:22,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:22,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:31:22,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1071, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:31:22,635 INFO L87 Difference]: Start difference. First operand 383 states and 760 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:23,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:23,619 INFO L93 Difference]: Finished difference Result 583 states and 1121 transitions. [2021-06-06 00:31:23,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:31:23,620 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:23,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:23,620 INFO L225 Difference]: With dead ends: 583 [2021-06-06 00:31:23,620 INFO L226 Difference]: Without dead ends: 550 [2021-06-06 00:31:23,620 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 728 ImplicationChecksByTransitivity, 877.7ms TimeCoverageRelationStatistics Valid=237, Invalid=2313, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:31:23,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-06-06 00:31:23,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 380. [2021-06-06 00:31:23,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 1.9894459102902375) internal successors, (754), 379 states have internal predecessors, (754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:23,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 754 transitions. [2021-06-06 00:31:23,624 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 754 transitions. Word has length 30 [2021-06-06 00:31:23,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:23,624 INFO L482 AbstractCegarLoop]: Abstraction has 380 states and 754 transitions. [2021-06-06 00:31:23,624 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:23,624 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 754 transitions. [2021-06-06 00:31:23,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:31:23,624 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:23,624 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:23,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 368 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable369 [2021-06-06 00:31:23,825 INFO L430 AbstractCegarLoop]: === Iteration 371 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:23,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:23,825 INFO L82 PathProgramCache]: Analyzing trace with hash 142282637, now seen corresponding path program 358 times [2021-06-06 00:31:23,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:23,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403041322] [2021-06-06 00:31:23,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:23,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:24,051 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:24,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:24,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403041322] [2021-06-06 00:31:24,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403041322] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:24,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713324022] [2021-06-06 00:31:24,051 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 369 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 369 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:24,074 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:31:24,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:24,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-06 00:31:24,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:24,237 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 11 treesize of output 7 [2021-06-06 00:31:24,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:24,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:24,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:24,243 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 00:31:24,442 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:24,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713324022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:24,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:24,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-06-06 00:31:24,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049456904] [2021-06-06 00:31:24,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-06 00:31:24,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:24,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-06 00:31:24,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-06-06 00:31:24,443 INFO L87 Difference]: Start difference. First operand 380 states and 754 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:25,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:25,292 INFO L93 Difference]: Finished difference Result 581 states and 1117 transitions. [2021-06-06 00:31:25,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:31:25,292 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:25,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:25,293 INFO L225 Difference]: With dead ends: 581 [2021-06-06 00:31:25,293 INFO L226 Difference]: Without dead ends: 545 [2021-06-06 00:31:25,293 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 902.8ms TimeCoverageRelationStatistics Valid=218, Invalid=2232, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:31:25,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-06-06 00:31:25,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 365. [2021-06-06 00:31:25,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 364 states have (on average 2.0027472527472527) internal successors, (729), 364 states have internal predecessors, (729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:25,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 729 transitions. [2021-06-06 00:31:25,296 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 729 transitions. Word has length 30 [2021-06-06 00:31:25,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:25,296 INFO L482 AbstractCegarLoop]: Abstraction has 365 states and 729 transitions. [2021-06-06 00:31:25,296 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:25,297 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 729 transitions. [2021-06-06 00:31:25,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-06 00:31:25,297 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:25,297 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:25,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable370,369 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:25,497 INFO L430 AbstractCegarLoop]: === Iteration 372 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:25,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:25,497 INFO L82 PathProgramCache]: Analyzing trace with hash -341120623, now seen corresponding path program 359 times [2021-06-06 00:31:25,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:25,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382179464] [2021-06-06 00:31:25,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:25,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:25,722 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:25,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:25,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382179464] [2021-06-06 00:31:25,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382179464] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:25,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884305606] [2021-06-06 00:31:25,723 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 370 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 370 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:25,744 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:31:25,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:25,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 00:31:25,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:25,966 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 11 treesize of output 7 [2021-06-06 00:31:25,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:25,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:25,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:25,972 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:20 [2021-06-06 00:31:26,154 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:26,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884305606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:26,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:26,155 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-06-06 00:31:26,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607033597] [2021-06-06 00:31:26,155 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-06 00:31:26,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:26,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-06 00:31:26,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1146, Unknown=0, NotChecked=0, Total=1260 [2021-06-06 00:31:26,155 INFO L87 Difference]: Start difference. First operand 365 states and 729 transitions. Second operand has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:27,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:27,171 INFO L93 Difference]: Finished difference Result 517 states and 1009 transitions. [2021-06-06 00:31:27,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:31:27,171 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (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-06 00:31:27,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:27,172 INFO L225 Difference]: With dead ends: 517 [2021-06-06 00:31:27,172 INFO L226 Difference]: Without dead ends: 510 [2021-06-06 00:31:27,172 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 837 ImplicationChecksByTransitivity, 1088.7ms TimeCoverageRelationStatistics Valid=259, Invalid=2821, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:31:27,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2021-06-06 00:31:27,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 344. [2021-06-06 00:31:27,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 343 states have (on average 2.002915451895044) internal successors, (687), 343 states have internal predecessors, (687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:27,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 687 transitions. [2021-06-06 00:31:27,176 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 687 transitions. Word has length 30 [2021-06-06 00:31:27,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:27,176 INFO L482 AbstractCegarLoop]: Abstraction has 344 states and 687 transitions. [2021-06-06 00:31:27,176 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:27,176 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 687 transitions. [2021-06-06 00:31:27,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-06 00:31:27,176 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:27,176 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:27,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371,370 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:27,377 INFO L430 AbstractCegarLoop]: === Iteration 373 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:27,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:27,377 INFO L82 PathProgramCache]: Analyzing trace with hash -818784009, now seen corresponding path program 360 times [2021-06-06 00:31:27,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:27,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323242801] [2021-06-06 00:31:27,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:27,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:27,429 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:27,429 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:27,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323242801] [2021-06-06 00:31:27,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323242801] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:27,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200071938] [2021-06-06 00:31:27,429 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 371 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 371 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:27,451 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:31:27,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:27,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-06 00:31:27,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:27,505 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 11 treesize of output 7 [2021-06-06 00:31:27,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:27,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:27,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:27,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 00:31:27,525 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:27,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200071938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:27,525 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:27,525 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-06-06 00:31:27,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709228018] [2021-06-06 00:31:27,525 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:31:27,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:27,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:31:27,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:31:27,525 INFO L87 Difference]: Start difference. First operand 344 states and 687 transitions. Second operand has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:27,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:27,834 INFO L93 Difference]: Finished difference Result 550 states and 1070 transitions. [2021-06-06 00:31:27,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-06 00:31:27,835 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-06 00:31:27,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:27,835 INFO L225 Difference]: With dead ends: 550 [2021-06-06 00:31:27,835 INFO L226 Difference]: Without dead ends: 550 [2021-06-06 00:31:27,835 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 242.0ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-06-06 00:31:27,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-06-06 00:31:27,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 359. [2021-06-06 00:31:27,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 358 states have (on average 1.9748603351955307) internal successors, (707), 358 states have internal predecessors, (707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:27,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 707 transitions. [2021-06-06 00:31:27,838 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 707 transitions. Word has length 34 [2021-06-06 00:31:27,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:27,838 INFO L482 AbstractCegarLoop]: Abstraction has 359 states and 707 transitions. [2021-06-06 00:31:27,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:27,838 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 707 transitions. [2021-06-06 00:31:27,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-06 00:31:27,839 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:27,839 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:28,039 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable372,371 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:28,039 INFO L430 AbstractCegarLoop]: === Iteration 374 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:28,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:28,039 INFO L82 PathProgramCache]: Analyzing trace with hash 541692819, now seen corresponding path program 361 times [2021-06-06 00:31:28,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:28,039 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977669206] [2021-06-06 00:31:28,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:28,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:28,059 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:28,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:28,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977669206] [2021-06-06 00:31:28,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977669206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:28,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362750829] [2021-06-06 00:31:28,059 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 372 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 372 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:28,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:28,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-06 00:31:28,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:28,117 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:28,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362750829] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:28,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:28,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-06 00:31:28,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139607890] [2021-06-06 00:31:28,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-06 00:31:28,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:28,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-06 00:31:28,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-06 00:31:28,117 INFO L87 Difference]: Start difference. First operand 359 states and 707 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 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-06 00:31:28,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:28,131 INFO L93 Difference]: Finished difference Result 814 states and 1602 transitions. [2021-06-06 00:31:28,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-06 00:31:28,131 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 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 35 [2021-06-06 00:31:28,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:28,131 INFO L225 Difference]: With dead ends: 814 [2021-06-06 00:31:28,131 INFO L226 Difference]: Without dead ends: 750 [2021-06-06 00:31:28,131 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.1ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-06 00:31:28,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2021-06-06 00:31:28,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 641. [2021-06-06 00:31:28,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 641 states, 640 states have (on average 2.0515625) internal successors, (1313), 640 states have internal predecessors, (1313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:28,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 1313 transitions. [2021-06-06 00:31:28,137 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 1313 transitions. Word has length 35 [2021-06-06 00:31:28,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:28,137 INFO L482 AbstractCegarLoop]: Abstraction has 641 states and 1313 transitions. [2021-06-06 00:31:28,137 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 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-06 00:31:28,137 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 1313 transitions. [2021-06-06 00:31:28,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:31:28,137 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:28,137 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:28,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable373,372 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:28,345 INFO L430 AbstractCegarLoop]: === Iteration 375 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:28,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:28,345 INFO L82 PathProgramCache]: Analyzing trace with hash 1712932559, now seen corresponding path program 362 times [2021-06-06 00:31:28,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:28,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522141083] [2021-06-06 00:31:28,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:28,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:28,842 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:28,842 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:28,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522141083] [2021-06-06 00:31:28,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522141083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:28,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128211762] [2021-06-06 00:31:28,842 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 373 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 373 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:28,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:31:28,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:28,866 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:31:28,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:29,397 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 00:31:29,398 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 29 treesize of output 13 [2021-06-06 00:31:29,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:29,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:29,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:29,406 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:20 [2021-06-06 00:31:29,686 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:29,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128211762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:29,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:29,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 23] total 47 [2021-06-06 00:31:29,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957354349] [2021-06-06 00:31:29,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-06-06 00:31:29,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:29,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-06-06 00:31:29,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=2130, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:31:29,687 INFO L87 Difference]: Start difference. First operand 641 states and 1313 transitions. Second operand has 48 states, 48 states have (on average 1.6041666666666667) internal successors, (77), 47 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:31,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:31,627 INFO L93 Difference]: Finished difference Result 928 states and 1861 transitions. [2021-06-06 00:31:31,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:31:31,628 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.6041666666666667) internal successors, (77), 47 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:31:31,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:31,628 INFO L225 Difference]: With dead ends: 928 [2021-06-06 00:31:31,628 INFO L226 Difference]: Without dead ends: 921 [2021-06-06 00:31:31,629 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 2234.0ms TimeCoverageRelationStatistics Valid=292, Invalid=5110, Unknown=0, NotChecked=0, Total=5402 [2021-06-06 00:31:31,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2021-06-06 00:31:31,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 657. [2021-06-06 00:31:31,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 656 states have (on average 2.042682926829268) internal successors, (1340), 656 states have internal predecessors, (1340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:31,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 1340 transitions. [2021-06-06 00:31:31,634 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 1340 transitions. Word has length 39 [2021-06-06 00:31:31,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:31,634 INFO L482 AbstractCegarLoop]: Abstraction has 657 states and 1340 transitions. [2021-06-06 00:31:31,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.6041666666666667) internal successors, (77), 47 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:31,634 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 1340 transitions. [2021-06-06 00:31:31,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:31:31,635 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:31,635 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:31,835 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable374,373 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:31,835 INFO L430 AbstractCegarLoop]: === Iteration 376 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:31,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:31,835 INFO L82 PathProgramCache]: Analyzing trace with hash -1191839451, now seen corresponding path program 363 times [2021-06-06 00:31:31,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:31,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435962331] [2021-06-06 00:31:31,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:31,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:32,261 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:32,261 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:32,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435962331] [2021-06-06 00:31:32,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435962331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:32,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868235151] [2021-06-06 00:31:32,261 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 374 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 374 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:32,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:31:32,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:32,290 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:31:32,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:32,673 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:31:32,674 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 25 treesize of output 13 [2021-06-06 00:31:32,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:32,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:32,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:32,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:31:32,937 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:32,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868235151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:32,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:32,938 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 41 [2021-06-06 00:31:32,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328653098] [2021-06-06 00:31:32,938 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-06 00:31:32,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:32,938 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-06 00:31:32,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1609, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:31:32,938 INFO L87 Difference]: Start difference. First operand 657 states and 1340 transitions. Second operand has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:34,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:34,135 INFO L93 Difference]: Finished difference Result 798 states and 1593 transitions. [2021-06-06 00:31:34,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:31:34,136 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:31:34,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:34,136 INFO L225 Difference]: With dead ends: 798 [2021-06-06 00:31:34,136 INFO L226 Difference]: Without dead ends: 789 [2021-06-06 00:31:34,137 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 1213.0ms TimeCoverageRelationStatistics Valid=166, Invalid=2384, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:31:34,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 789 states. [2021-06-06 00:31:34,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 789 to 701. [2021-06-06 00:31:34,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 700 states have (on average 2.037142857142857) internal successors, (1426), 700 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:34,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1426 transitions. [2021-06-06 00:31:34,142 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1426 transitions. Word has length 39 [2021-06-06 00:31:34,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:34,142 INFO L482 AbstractCegarLoop]: Abstraction has 701 states and 1426 transitions. [2021-06-06 00:31:34,142 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:34,142 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1426 transitions. [2021-06-06 00:31:34,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:31:34,142 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:34,143 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:34,343 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 374 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable375 [2021-06-06 00:31:34,343 INFO L430 AbstractCegarLoop]: === Iteration 377 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:34,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:34,343 INFO L82 PathProgramCache]: Analyzing trace with hash -309773727, now seen corresponding path program 364 times [2021-06-06 00:31:34,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:34,343 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856649143] [2021-06-06 00:31:34,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:34,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:34,789 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:34,789 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:34,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856649143] [2021-06-06 00:31:34,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856649143] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:34,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766854564] [2021-06-06 00:31:34,789 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 375 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 375 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:34,812 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:31:34,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:34,812 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:31:34,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:35,193 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 00:31:35,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-06 00:31:35,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:35,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:35,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:35,201 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-06-06 00:31:35,465 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:35,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766854564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:35,465 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:35,465 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 41 [2021-06-06 00:31:35,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877287027] [2021-06-06 00:31:35,465 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-06 00:31:35,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:35,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-06 00:31:35,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1610, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:31:35,466 INFO L87 Difference]: Start difference. First operand 701 states and 1426 transitions. Second operand has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:36,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:36,835 INFO L93 Difference]: Finished difference Result 790 states and 1583 transitions. [2021-06-06 00:31:36,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:31:36,835 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:31:36,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:36,836 INFO L225 Difference]: With dead ends: 790 [2021-06-06 00:31:36,836 INFO L226 Difference]: Without dead ends: 775 [2021-06-06 00:31:36,836 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 1336.8ms TimeCoverageRelationStatistics Valid=184, Invalid=2678, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:31:36,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2021-06-06 00:31:36,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 697. [2021-06-06 00:31:36,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 696 states have (on average 2.0373563218390807) internal successors, (1418), 696 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:36,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 1418 transitions. [2021-06-06 00:31:36,845 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 1418 transitions. Word has length 39 [2021-06-06 00:31:36,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:36,845 INFO L482 AbstractCegarLoop]: Abstraction has 697 states and 1418 transitions. [2021-06-06 00:31:36,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:36,845 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 1418 transitions. [2021-06-06 00:31:36,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:31:36,845 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:36,845 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:37,046 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable376,375 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:37,046 INFO L430 AbstractCegarLoop]: === Iteration 378 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:37,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:37,046 INFO L82 PathProgramCache]: Analyzing trace with hash 1158892991, now seen corresponding path program 365 times [2021-06-06 00:31:37,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:37,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054161864] [2021-06-06 00:31:37,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:37,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:37,475 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:37,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:37,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054161864] [2021-06-06 00:31:37,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054161864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:37,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296977483] [2021-06-06 00:31:37,476 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 376 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 376 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:37,501 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:31:37,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:37,502 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-06 00:31:37,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:37,927 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:31:37,927 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 25 treesize of output 13 [2021-06-06 00:31:37,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:37,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:37,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:37,935 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:31:38,208 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:38,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296977483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:38,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:38,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 25] total 43 [2021-06-06 00:31:38,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469268882] [2021-06-06 00:31:38,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:31:38,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:38,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:31:38,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=1757, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:31:38,209 INFO L87 Difference]: Start difference. First operand 697 states and 1418 transitions. Second operand has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:39,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:39,439 INFO L93 Difference]: Finished difference Result 790 states and 1581 transitions. [2021-06-06 00:31:39,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:31:39,440 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:31:39,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:39,440 INFO L225 Difference]: With dead ends: 790 [2021-06-06 00:31:39,440 INFO L226 Difference]: Without dead ends: 773 [2021-06-06 00:31:39,440 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 1312.4ms TimeCoverageRelationStatistics Valid=204, Invalid=2658, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:31:39,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 773 states. [2021-06-06 00:31:39,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 773 to 695. [2021-06-06 00:31:39,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 694 states have (on average 2.037463976945245) internal successors, (1414), 694 states have internal predecessors, (1414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:39,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 1414 transitions. [2021-06-06 00:31:39,446 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 1414 transitions. Word has length 39 [2021-06-06 00:31:39,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:39,446 INFO L482 AbstractCegarLoop]: Abstraction has 695 states and 1414 transitions. [2021-06-06 00:31:39,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:39,446 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 1414 transitions. [2021-06-06 00:31:39,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:31:39,446 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:39,447 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:39,647 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 376 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable377 [2021-06-06 00:31:39,647 INFO L430 AbstractCegarLoop]: === Iteration 379 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:39,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:39,647 INFO L82 PathProgramCache]: Analyzing trace with hash -1617035507, now seen corresponding path program 366 times [2021-06-06 00:31:39,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:39,647 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596643706] [2021-06-06 00:31:39,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:39,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:40,072 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:40,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:40,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596643706] [2021-06-06 00:31:40,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596643706] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:40,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863441421] [2021-06-06 00:31:40,072 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 377 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 377 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:40,097 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:31:40,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:40,098 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-06 00:31:40,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:40,460 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:31:40,460 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 25 treesize of output 13 [2021-06-06 00:31:40,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:40,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:40,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:40,468 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:31:40,679 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:40,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863441421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:40,679 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:40,679 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 21] total 40 [2021-06-06 00:31:40,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219535296] [2021-06-06 00:31:40,679 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-06 00:31:40,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:40,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-06 00:31:40,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1526, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:31:40,680 INFO L87 Difference]: Start difference. First operand 695 states and 1414 transitions. Second operand has 41 states, 41 states have (on average 1.8048780487804879) internal successors, (74), 40 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:42,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:42,439 INFO L93 Difference]: Finished difference Result 1015 states and 2017 transitions. [2021-06-06 00:31:42,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 00:31:42,439 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.8048780487804879) internal successors, (74), 40 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:31:42,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:42,440 INFO L225 Difference]: With dead ends: 1015 [2021-06-06 00:31:42,440 INFO L226 Difference]: Without dead ends: 971 [2021-06-06 00:31:42,440 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 877 ImplicationChecksByTransitivity, 1634.1ms TimeCoverageRelationStatistics Valid=259, Invalid=3773, Unknown=0, NotChecked=0, Total=4032 [2021-06-06 00:31:42,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 971 states. [2021-06-06 00:31:42,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 971 to 684. [2021-06-06 00:31:42,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 683 states have (on average 2.0380673499267936) internal successors, (1392), 683 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:42,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1392 transitions. [2021-06-06 00:31:42,446 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1392 transitions. Word has length 39 [2021-06-06 00:31:42,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:42,446 INFO L482 AbstractCegarLoop]: Abstraction has 684 states and 1392 transitions. [2021-06-06 00:31:42,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.8048780487804879) internal successors, (74), 40 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:42,446 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1392 transitions. [2021-06-06 00:31:42,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:31:42,447 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:42,447 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:42,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 377 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable378 [2021-06-06 00:31:42,649 INFO L430 AbstractCegarLoop]: === Iteration 380 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:42,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:42,655 INFO L82 PathProgramCache]: Analyzing trace with hash -719466893, now seen corresponding path program 367 times [2021-06-06 00:31:42,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:42,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598049746] [2021-06-06 00:31:42,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:42,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:43,065 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:43,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:43,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598049746] [2021-06-06 00:31:43,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598049746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:43,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584771984] [2021-06-06 00:31:43,065 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 378 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 378 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:43,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:43,090 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:31:43,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:43,472 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 00:31:43,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-06 00:31:43,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:43,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:43,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:43,480 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-06-06 00:31:43,735 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:43,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584771984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:43,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:43,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 41 [2021-06-06 00:31:43,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402686915] [2021-06-06 00:31:43,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-06 00:31:43,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:43,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-06 00:31:43,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1609, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:31:43,736 INFO L87 Difference]: Start difference. First operand 684 states and 1392 transitions. Second operand has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:45,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:45,730 INFO L93 Difference]: Finished difference Result 1008 states and 2003 transitions. [2021-06-06 00:31:45,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:31:45,730 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:31:45,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:45,731 INFO L225 Difference]: With dead ends: 1008 [2021-06-06 00:31:45,731 INFO L226 Difference]: Without dead ends: 975 [2021-06-06 00:31:45,731 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 1660.9ms TimeCoverageRelationStatistics Valid=249, Invalid=3783, Unknown=0, NotChecked=0, Total=4032 [2021-06-06 00:31:45,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2021-06-06 00:31:45,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 681. [2021-06-06 00:31:45,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 680 states have (on average 2.038235294117647) internal successors, (1386), 680 states have internal predecessors, (1386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:45,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 1386 transitions. [2021-06-06 00:31:45,737 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 1386 transitions. Word has length 39 [2021-06-06 00:31:45,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:45,737 INFO L482 AbstractCegarLoop]: Abstraction has 681 states and 1386 transitions. [2021-06-06 00:31:45,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:45,737 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 1386 transitions. [2021-06-06 00:31:45,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:31:45,738 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:45,738 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:45,938 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 378 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable379 [2021-06-06 00:31:45,938 INFO L430 AbstractCegarLoop]: === Iteration 381 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:45,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:45,938 INFO L82 PathProgramCache]: Analyzing trace with hash 263437797, now seen corresponding path program 368 times [2021-06-06 00:31:45,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:45,939 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052394707] [2021-06-06 00:31:45,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:45,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:46,389 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:46,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:46,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052394707] [2021-06-06 00:31:46,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052394707] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:46,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847351747] [2021-06-06 00:31:46,390 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 379 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 379 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:46,414 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:31:46,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:46,415 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:31:46,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:46,805 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 00:31:46,806 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 29 treesize of output 13 [2021-06-06 00:31:46,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:46,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:46,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:46,813 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-06-06 00:31:47,108 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:47,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847351747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:47,109 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:47,109 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 23] total 43 [2021-06-06 00:31:47,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274615031] [2021-06-06 00:31:47,109 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:31:47,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:47,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:31:47,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1773, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:31:47,109 INFO L87 Difference]: Start difference. First operand 681 states and 1386 transitions. Second operand has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:49,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:49,117 INFO L93 Difference]: Finished difference Result 1024 states and 2029 transitions. [2021-06-06 00:31:49,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 00:31:49,117 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:31:49,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:49,118 INFO L225 Difference]: With dead ends: 1024 [2021-06-06 00:31:49,118 INFO L226 Difference]: Without dead ends: 973 [2021-06-06 00:31:49,118 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 948 ImplicationChecksByTransitivity, 1809.2ms TimeCoverageRelationStatistics Valid=263, Invalid=4159, Unknown=0, NotChecked=0, Total=4422 [2021-06-06 00:31:49,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 973 states. [2021-06-06 00:31:49,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 973 to 669. [2021-06-06 00:31:49,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 668 states have (on average 2.038922155688623) internal successors, (1362), 668 states have internal predecessors, (1362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:49,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 1362 transitions. [2021-06-06 00:31:49,124 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 1362 transitions. Word has length 39 [2021-06-06 00:31:49,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:49,124 INFO L482 AbstractCegarLoop]: Abstraction has 669 states and 1362 transitions. [2021-06-06 00:31:49,124 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:49,124 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 1362 transitions. [2021-06-06 00:31:49,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:31:49,125 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:49,125 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:49,325 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable380,379 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:49,325 INFO L430 AbstractCegarLoop]: === Iteration 382 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:49,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:49,325 INFO L82 PathProgramCache]: Analyzing trace with hash 1523293759, now seen corresponding path program 369 times [2021-06-06 00:31:49,326 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:49,326 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082524934] [2021-06-06 00:31:49,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:49,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:49,756 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:49,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:49,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082524934] [2021-06-06 00:31:49,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082524934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:49,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179799917] [2021-06-06 00:31:49,757 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 380 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 380 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:49,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:31:49,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:49,783 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:31:49,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:50,157 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:31:50,157 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 25 treesize of output 13 [2021-06-06 00:31:50,158 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:50,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:50,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:50,165 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-06-06 00:31:50,421 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:50,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179799917] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:50,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:50,422 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 41 [2021-06-06 00:31:50,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615354947] [2021-06-06 00:31:50,422 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-06 00:31:50,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:50,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-06 00:31:50,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1609, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:31:50,422 INFO L87 Difference]: Start difference. First operand 669 states and 1362 transitions. Second operand has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:52,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:52,131 INFO L93 Difference]: Finished difference Result 968 states and 1930 transitions. [2021-06-06 00:31:52,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 00:31:52,131 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:31:52,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:52,132 INFO L225 Difference]: With dead ends: 968 [2021-06-06 00:31:52,132 INFO L226 Difference]: Without dead ends: 920 [2021-06-06 00:31:52,132 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 1697.9ms TimeCoverageRelationStatistics Valid=249, Invalid=3783, Unknown=0, NotChecked=0, Total=4032 [2021-06-06 00:31:52,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2021-06-06 00:31:52,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 666. [2021-06-06 00:31:52,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 665 states have (on average 2.039097744360902) internal successors, (1356), 665 states have internal predecessors, (1356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:52,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 1356 transitions. [2021-06-06 00:31:52,138 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 1356 transitions. Word has length 39 [2021-06-06 00:31:52,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:52,138 INFO L482 AbstractCegarLoop]: Abstraction has 666 states and 1356 transitions. [2021-06-06 00:31:52,138 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:52,138 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1356 transitions. [2021-06-06 00:31:52,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:31:52,138 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:52,138 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:52,338 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable381,380 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:52,339 INFO L430 AbstractCegarLoop]: === Iteration 383 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:52,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:52,339 INFO L82 PathProgramCache]: Analyzing trace with hash 236684813, now seen corresponding path program 370 times [2021-06-06 00:31:52,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:52,339 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71050736] [2021-06-06 00:31:52,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:52,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:52,779 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:52,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:52,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71050736] [2021-06-06 00:31:52,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71050736] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:52,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807611221] [2021-06-06 00:31:52,779 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 381 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 381 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:52,803 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:31:52,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:52,804 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:31:52,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:53,233 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 00:31:53,234 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 29 treesize of output 13 [2021-06-06 00:31:53,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:53,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:53,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:53,241 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-06-06 00:31:53,511 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:53,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807611221] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:53,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:53,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 23] total 43 [2021-06-06 00:31:53,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348378507] [2021-06-06 00:31:53,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:31:53,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:53,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:31:53,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1774, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:31:53,512 INFO L87 Difference]: Start difference. First operand 666 states and 1356 transitions. Second operand has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:55,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:55,268 INFO L93 Difference]: Finished difference Result 1008 states and 1996 transitions. [2021-06-06 00:31:55,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-06 00:31:55,269 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:31:55,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:55,269 INFO L225 Difference]: With dead ends: 1008 [2021-06-06 00:31:55,269 INFO L226 Difference]: Without dead ends: 957 [2021-06-06 00:31:55,270 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 923 ImplicationChecksByTransitivity, 1819.5ms TimeCoverageRelationStatistics Valid=259, Invalid=4163, Unknown=0, NotChecked=0, Total=4422 [2021-06-06 00:31:55,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 957 states. [2021-06-06 00:31:55,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 957 to 663. [2021-06-06 00:31:55,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 662 states have (on average 2.040785498489426) internal successors, (1351), 662 states have internal predecessors, (1351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:55,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 1351 transitions. [2021-06-06 00:31:55,275 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 1351 transitions. Word has length 39 [2021-06-06 00:31:55,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:55,275 INFO L482 AbstractCegarLoop]: Abstraction has 663 states and 1351 transitions. [2021-06-06 00:31:55,275 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:55,275 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 1351 transitions. [2021-06-06 00:31:55,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:31:55,276 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:55,276 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:55,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable382,381 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:55,478 INFO L430 AbstractCegarLoop]: === Iteration 384 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:55,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:55,478 INFO L82 PathProgramCache]: Analyzing trace with hash -1197333957, now seen corresponding path program 371 times [2021-06-06 00:31:55,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:55,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540614021] [2021-06-06 00:31:55,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:55,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:55,937 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:55,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:55,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540614021] [2021-06-06 00:31:55,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540614021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:55,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089304262] [2021-06-06 00:31:55,938 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 382 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 382 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:55,963 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:31:55,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:55,964 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-06 00:31:55,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:56,474 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:31:56,474 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 25 treesize of output 13 [2021-06-06 00:31:56,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:56,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:56,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:56,481 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-06-06 00:31:56,817 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:56,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089304262] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:56,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:31:56,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 27] total 47 [2021-06-06 00:31:56,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716182952] [2021-06-06 00:31:56,817 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-06-06 00:31:56,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:31:56,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-06-06 00:31:56,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=2112, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:31:56,818 INFO L87 Difference]: Start difference. First operand 663 states and 1351 transitions. Second operand has 48 states, 48 states have (on average 1.5416666666666667) internal successors, (74), 47 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:58,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:31:58,744 INFO L93 Difference]: Finished difference Result 932 states and 1869 transitions. [2021-06-06 00:31:58,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 00:31:58,744 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.5416666666666667) internal successors, (74), 47 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:31:58,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:31:58,745 INFO L225 Difference]: With dead ends: 932 [2021-06-06 00:31:58,745 INFO L226 Difference]: Without dead ends: 925 [2021-06-06 00:31:58,747 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 1983.0ms TimeCoverageRelationStatistics Valid=303, Invalid=4953, Unknown=0, NotChecked=0, Total=5256 [2021-06-06 00:31:58,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2021-06-06 00:31:58,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 663. [2021-06-06 00:31:58,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 662 states have (on average 2.040785498489426) internal successors, (1351), 662 states have internal predecessors, (1351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:58,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 1351 transitions. [2021-06-06 00:31:58,753 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 1351 transitions. Word has length 39 [2021-06-06 00:31:58,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:31:58,753 INFO L482 AbstractCegarLoop]: Abstraction has 663 states and 1351 transitions. [2021-06-06 00:31:58,753 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.5416666666666667) internal successors, (74), 47 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:31:58,753 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 1351 transitions. [2021-06-06 00:31:58,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:31:58,753 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:31:58,753 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:31:58,963 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable383,382 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:58,963 INFO L430 AbstractCegarLoop]: === Iteration 385 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:31:58,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:31:58,963 INFO L82 PathProgramCache]: Analyzing trace with hash -1360183831, now seen corresponding path program 372 times [2021-06-06 00:31:58,963 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:31:58,963 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433276921] [2021-06-06 00:31:58,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:31:58,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:31:59,392 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:31:59,392 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:31:59,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433276921] [2021-06-06 00:31:59,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433276921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:31:59,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080483363] [2021-06-06 00:31:59,393 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 383 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 383 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:31:59,419 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:31:59,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:31:59,420 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-06 00:31:59,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:31:59,788 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:31:59,788 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 25 treesize of output 13 [2021-06-06 00:31:59,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:31:59,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:31:59,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:31:59,796 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:32:00,092 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:00,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080483363] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:00,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:00,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:32:00,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893273202] [2021-06-06 00:32:00,093 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:32:00,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:00,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:32:00,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1691, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:32:00,093 INFO L87 Difference]: Start difference. First operand 663 states and 1351 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:01,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:01,813 INFO L93 Difference]: Finished difference Result 937 states and 1870 transitions. [2021-06-06 00:32:01,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 00:32:01,813 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:01,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:01,814 INFO L225 Difference]: With dead ends: 937 [2021-06-06 00:32:01,814 INFO L226 Difference]: Without dead ends: 928 [2021-06-06 00:32:01,814 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 1382.0ms TimeCoverageRelationStatistics Valid=196, Invalid=2884, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:32:01,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2021-06-06 00:32:01,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 690. [2021-06-06 00:32:01,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 689 states have (on average 2.0537010159651667) internal successors, (1415), 689 states have internal predecessors, (1415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:01,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 1415 transitions. [2021-06-06 00:32:01,820 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 1415 transitions. Word has length 39 [2021-06-06 00:32:01,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:01,820 INFO L482 AbstractCegarLoop]: Abstraction has 690 states and 1415 transitions. [2021-06-06 00:32:01,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:01,820 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 1415 transitions. [2021-06-06 00:32:01,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:01,821 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:01,821 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:02,021 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 383 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable384 [2021-06-06 00:32:02,021 INFO L430 AbstractCegarLoop]: === Iteration 386 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:02,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:02,021 INFO L82 PathProgramCache]: Analyzing trace with hash -478118107, now seen corresponding path program 373 times [2021-06-06 00:32:02,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:02,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824042222] [2021-06-06 00:32:02,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:02,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:02,455 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:02,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:02,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824042222] [2021-06-06 00:32:02,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824042222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:02,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142080081] [2021-06-06 00:32:02,455 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 384 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 384 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:02,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:02,485 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:32:02,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:02,852 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:32:02,853 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 25 treesize of output 13 [2021-06-06 00:32:02,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:02,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:02,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:02,860 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:32:03,157 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:03,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142080081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:03,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:03,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:32:03,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530281469] [2021-06-06 00:32:03,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:32:03,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:03,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:32:03,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1693, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:32:03,158 INFO L87 Difference]: Start difference. First operand 690 states and 1415 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:05,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:05,427 INFO L93 Difference]: Finished difference Result 938 states and 1879 transitions. [2021-06-06 00:32:05,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-06 00:32:05,428 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:05,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:05,428 INFO L225 Difference]: With dead ends: 938 [2021-06-06 00:32:05,428 INFO L226 Difference]: Without dead ends: 923 [2021-06-06 00:32:05,429 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 806 ImplicationChecksByTransitivity, 1633.1ms TimeCoverageRelationStatistics Valid=246, Invalid=3660, Unknown=0, NotChecked=0, Total=3906 [2021-06-06 00:32:05,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 923 states. [2021-06-06 00:32:05,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 923 to 688. [2021-06-06 00:32:05,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 687 states have (on average 2.053857350800582) internal successors, (1411), 687 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:05,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 1411 transitions. [2021-06-06 00:32:05,434 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 1411 transitions. Word has length 39 [2021-06-06 00:32:05,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:05,434 INFO L482 AbstractCegarLoop]: Abstraction has 688 states and 1411 transitions. [2021-06-06 00:32:05,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:05,434 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 1411 transitions. [2021-06-06 00:32:05,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:05,435 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:05,435 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:05,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable385,384 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:05,635 INFO L430 AbstractCegarLoop]: === Iteration 387 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:05,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:05,636 INFO L82 PathProgramCache]: Analyzing trace with hash 990548611, now seen corresponding path program 374 times [2021-06-06 00:32:05,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:05,636 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656107795] [2021-06-06 00:32:05,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:05,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:06,055 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:06,055 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:06,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656107795] [2021-06-06 00:32:06,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656107795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:06,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861696628] [2021-06-06 00:32:06,055 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 385 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 385 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:06,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:32:06,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:32:06,081 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-06 00:32:06,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:06,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:32:06,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:32:06,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:32:06,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:06,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:06,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:06,496 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:23 [2021-06-06 00:32:06,749 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:06,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861696628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:06,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:06,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 41 [2021-06-06 00:32:06,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104497836] [2021-06-06 00:32:06,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-06 00:32:06,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:06,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-06 00:32:06,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1609, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:32:06,750 INFO L87 Difference]: Start difference. First operand 688 states and 1411 transitions. Second operand has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:09,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:09,452 INFO L93 Difference]: Finished difference Result 986 states and 1968 transitions. [2021-06-06 00:32:09,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-06 00:32:09,452 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:09,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:09,453 INFO L225 Difference]: With dead ends: 986 [2021-06-06 00:32:09,453 INFO L226 Difference]: Without dead ends: 969 [2021-06-06 00:32:09,453 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1061 ImplicationChecksByTransitivity, 1870.1ms TimeCoverageRelationStatistics Valid=293, Invalid=4399, Unknown=0, NotChecked=0, Total=4692 [2021-06-06 00:32:09,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2021-06-06 00:32:09,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 697. [2021-06-06 00:32:09,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 696 states have (on average 2.050287356321839) internal successors, (1427), 696 states have internal predecessors, (1427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:09,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 1427 transitions. [2021-06-06 00:32:09,459 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 1427 transitions. Word has length 39 [2021-06-06 00:32:09,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:09,459 INFO L482 AbstractCegarLoop]: Abstraction has 697 states and 1427 transitions. [2021-06-06 00:32:09,459 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:09,459 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 1427 transitions. [2021-06-06 00:32:09,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:09,460 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:09,460 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:09,661 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable386,385 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:09,662 INFO L430 AbstractCegarLoop]: === Iteration 388 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:09,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:09,662 INFO L82 PathProgramCache]: Analyzing trace with hash -1785379887, now seen corresponding path program 375 times [2021-06-06 00:32:09,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:09,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067945520] [2021-06-06 00:32:09,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:09,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:10,098 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:10,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:10,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067945520] [2021-06-06 00:32:10,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067945520] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:10,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222280142] [2021-06-06 00:32:10,098 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 386 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 386 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:10,123 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:32:10,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:32:10,124 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-06 00:32:10,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:10,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:32:10,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:32:10,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:32:10,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:32:10,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:10,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:10,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:10,567 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:23 [2021-06-06 00:32:10,856 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:10,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222280142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:10,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:10,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:32:10,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601835637] [2021-06-06 00:32:10,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:32:10,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:10,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:32:10,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1772, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:32:10,857 INFO L87 Difference]: Start difference. First operand 697 states and 1427 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:14,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:14,425 INFO L93 Difference]: Finished difference Result 1317 states and 2632 transitions. [2021-06-06 00:32:14,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-06 00:32:14,425 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:14,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:14,426 INFO L225 Difference]: With dead ends: 1317 [2021-06-06 00:32:14,426 INFO L226 Difference]: Without dead ends: 1273 [2021-06-06 00:32:14,427 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2232 ImplicationChecksByTransitivity, 2872.6ms TimeCoverageRelationStatistics Valid=493, Invalid=8063, Unknown=0, NotChecked=0, Total=8556 [2021-06-06 00:32:14,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1273 states. [2021-06-06 00:32:14,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1273 to 690. [2021-06-06 00:32:14,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 689 states have (on average 2.043541364296081) internal successors, (1408), 689 states have internal predecessors, (1408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:14,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 1408 transitions. [2021-06-06 00:32:14,433 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 1408 transitions. Word has length 39 [2021-06-06 00:32:14,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:14,433 INFO L482 AbstractCegarLoop]: Abstraction has 690 states and 1408 transitions. [2021-06-06 00:32:14,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:14,434 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 1408 transitions. [2021-06-06 00:32:14,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:14,434 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:14,434 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:14,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 386 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable387 [2021-06-06 00:32:14,634 INFO L430 AbstractCegarLoop]: === Iteration 389 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:14,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:14,635 INFO L82 PathProgramCache]: Analyzing trace with hash 1879167001, now seen corresponding path program 376 times [2021-06-06 00:32:14,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:14,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630320765] [2021-06-06 00:32:14,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:14,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:15,061 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:15,062 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:15,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630320765] [2021-06-06 00:32:15,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630320765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:15,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346380435] [2021-06-06 00:32:15,062 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 387 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 387 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:15,085 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:32:15,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:32:15,086 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:32:15,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:15,460 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:32:15,460 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 25 treesize of output 13 [2021-06-06 00:32:15,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:15,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:15,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:15,468 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:32:15,766 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:15,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346380435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:15,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:15,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:32:15,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966121161] [2021-06-06 00:32:15,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:32:15,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:15,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:32:15,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1691, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:32:15,767 INFO L87 Difference]: Start difference. First operand 690 states and 1408 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:17,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:17,195 INFO L93 Difference]: Finished difference Result 849 states and 1702 transitions. [2021-06-06 00:32:17,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:32:17,195 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:17,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:17,196 INFO L225 Difference]: With dead ends: 849 [2021-06-06 00:32:17,196 INFO L226 Difference]: Without dead ends: 840 [2021-06-06 00:32:17,196 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 577 ImplicationChecksByTransitivity, 1373.6ms TimeCoverageRelationStatistics Valid=187, Invalid=2783, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:32:17,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2021-06-06 00:32:17,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 692. [2021-06-06 00:32:17,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 691 states have (on average 2.0419681620839363) internal successors, (1411), 691 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:17,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 1411 transitions. [2021-06-06 00:32:17,202 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 1411 transitions. Word has length 39 [2021-06-06 00:32:17,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:17,202 INFO L482 AbstractCegarLoop]: Abstraction has 692 states and 1411 transitions. [2021-06-06 00:32:17,202 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:17,202 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 1411 transitions. [2021-06-06 00:32:17,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:17,203 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:17,203 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:17,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 387 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable388 [2021-06-06 00:32:17,403 INFO L430 AbstractCegarLoop]: === Iteration 390 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:17,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:17,403 INFO L82 PathProgramCache]: Analyzing trace with hash -1533734571, now seen corresponding path program 377 times [2021-06-06 00:32:17,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:17,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468961390] [2021-06-06 00:32:17,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:17,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:17,861 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:17,861 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:17,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468961390] [2021-06-06 00:32:17,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468961390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:17,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066696617] [2021-06-06 00:32:17,862 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 388 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 388 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:17,886 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:32:17,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:32:17,887 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:32:17,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:18,256 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 00:32:18,256 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 29 treesize of output 13 [2021-06-06 00:32:18,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:18,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:18,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:18,264 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-06-06 00:32:18,575 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:18,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066696617] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:18,575 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:18,575 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:32:18,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71078157] [2021-06-06 00:32:18,575 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:32:18,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:18,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:32:18,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1692, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:32:18,575 INFO L87 Difference]: Start difference. First operand 692 states and 1411 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:20,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:20,426 INFO L93 Difference]: Finished difference Result 838 states and 1688 transitions. [2021-06-06 00:32:20,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-06 00:32:20,426 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:20,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:20,427 INFO L225 Difference]: With dead ends: 838 [2021-06-06 00:32:20,427 INFO L226 Difference]: Without dead ends: 815 [2021-06-06 00:32:20,427 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 1525.5ms TimeCoverageRelationStatistics Valid=205, Invalid=3101, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:32:20,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 815 states. [2021-06-06 00:32:20,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 815 to 682. [2021-06-06 00:32:20,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 681 states have (on average 2.0499265785609397) internal successors, (1396), 681 states have internal predecessors, (1396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:20,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 1396 transitions. [2021-06-06 00:32:20,432 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 1396 transitions. Word has length 39 [2021-06-06 00:32:20,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:20,432 INFO L482 AbstractCegarLoop]: Abstraction has 682 states and 1396 transitions. [2021-06-06 00:32:20,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:20,432 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 1396 transitions. [2021-06-06 00:32:20,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:20,433 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:20,433 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:20,633 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 388 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable389 [2021-06-06 00:32:20,633 INFO L430 AbstractCegarLoop]: === Iteration 391 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:20,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:20,634 INFO L82 PathProgramCache]: Analyzing trace with hash 1883225075, now seen corresponding path program 378 times [2021-06-06 00:32:20,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:20,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485929928] [2021-06-06 00:32:20,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:20,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:21,046 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:21,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:21,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485929928] [2021-06-06 00:32:21,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485929928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:21,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607690669] [2021-06-06 00:32:21,046 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 389 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 389 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:21,070 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:32:21,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:32:21,071 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:32:21,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:21,439 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 00:32:21,440 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 29 treesize of output 13 [2021-06-06 00:32:21,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:21,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:21,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:21,447 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-06-06 00:32:21,744 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:21,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607690669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:21,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:21,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:32:21,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376510652] [2021-06-06 00:32:21,745 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:32:21,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:21,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:32:21,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1691, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:32:21,745 INFO L87 Difference]: Start difference. First operand 682 states and 1396 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:24,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:24,240 INFO L93 Difference]: Finished difference Result 1130 states and 2281 transitions. [2021-06-06 00:32:24,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-06 00:32:24,241 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:24,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:24,241 INFO L225 Difference]: With dead ends: 1130 [2021-06-06 00:32:24,241 INFO L226 Difference]: Without dead ends: 1097 [2021-06-06 00:32:24,241 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1242 ImplicationChecksByTransitivity, 2149.0ms TimeCoverageRelationStatistics Valid=327, Invalid=5223, Unknown=0, NotChecked=0, Total=5550 [2021-06-06 00:32:24,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1097 states. [2021-06-06 00:32:24,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1097 to 680. [2021-06-06 00:32:24,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 679 states have (on average 2.051546391752577) internal successors, (1393), 679 states have internal predecessors, (1393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:24,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 1393 transitions. [2021-06-06 00:32:24,247 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 1393 transitions. Word has length 39 [2021-06-06 00:32:24,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:24,247 INFO L482 AbstractCegarLoop]: Abstraction has 680 states and 1393 transitions. [2021-06-06 00:32:24,247 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:24,247 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 1393 transitions. [2021-06-06 00:32:24,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:24,248 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:24,248 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:24,448 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable390,389 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:24,448 INFO L430 AbstractCegarLoop]: === Iteration 392 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:24,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:24,448 INFO L82 PathProgramCache]: Analyzing trace with hash -1925604717, now seen corresponding path program 379 times [2021-06-06 00:32:24,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:24,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941193914] [2021-06-06 00:32:24,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:24,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:24,871 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:24,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:24,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941193914] [2021-06-06 00:32:24,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941193914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:24,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558115991] [2021-06-06 00:32:24,872 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 390 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 390 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:24,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:24,895 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:32:24,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:25,269 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:32:25,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-06 00:32:25,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:25,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:25,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:25,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:32:25,575 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:25,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558115991] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:25,575 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:25,575 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:32:25,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732202286] [2021-06-06 00:32:25,576 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:32:25,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:25,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:32:25,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1690, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:32:25,576 INFO L87 Difference]: Start difference. First operand 680 states and 1393 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:27,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:27,172 INFO L93 Difference]: Finished difference Result 858 states and 1720 transitions. [2021-06-06 00:32:27,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-06 00:32:27,172 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:27,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:27,173 INFO L225 Difference]: With dead ends: 858 [2021-06-06 00:32:27,173 INFO L226 Difference]: Without dead ends: 849 [2021-06-06 00:32:27,173 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 1392.2ms TimeCoverageRelationStatistics Valid=198, Invalid=2882, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:32:27,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2021-06-06 00:32:27,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 700. [2021-06-06 00:32:27,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 699 states have (on average 2.0472103004291844) internal successors, (1431), 699 states have internal predecessors, (1431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:27,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 1431 transitions. [2021-06-06 00:32:27,179 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 1431 transitions. Word has length 39 [2021-06-06 00:32:27,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:27,179 INFO L482 AbstractCegarLoop]: Abstraction has 700 states and 1431 transitions. [2021-06-06 00:32:27,179 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:27,179 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 1431 transitions. [2021-06-06 00:32:27,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:27,179 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:27,179 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:27,379 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 390 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable391 [2021-06-06 00:32:27,380 INFO L430 AbstractCegarLoop]: === Iteration 393 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:27,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:27,380 INFO L82 PathProgramCache]: Analyzing trace with hash -1043538993, now seen corresponding path program 380 times [2021-06-06 00:32:27,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:27,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666273767] [2021-06-06 00:32:27,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:27,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:27,801 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:27,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:27,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666273767] [2021-06-06 00:32:27,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666273767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:27,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956480330] [2021-06-06 00:32:27,802 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 391 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 391 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:27,831 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:32:27,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:32:27,832 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:32:27,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:28,202 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:32:28,202 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 25 treesize of output 13 [2021-06-06 00:32:28,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:28,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:28,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:28,210 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:32:28,512 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:28,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956480330] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:28,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:28,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:32:28,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437818632] [2021-06-06 00:32:28,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:32:28,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:28,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:32:28,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1691, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:32:28,513 INFO L87 Difference]: Start difference. First operand 700 states and 1431 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:30,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:30,379 INFO L93 Difference]: Finished difference Result 847 states and 1706 transitions. [2021-06-06 00:32:30,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 00:32:30,379 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:30,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:30,380 INFO L225 Difference]: With dead ends: 847 [2021-06-06 00:32:30,380 INFO L226 Difference]: Without dead ends: 832 [2021-06-06 00:32:30,380 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 1507.2ms TimeCoverageRelationStatistics Valid=216, Invalid=3206, Unknown=0, NotChecked=0, Total=3422 [2021-06-06 00:32:30,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2021-06-06 00:32:30,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 698. [2021-06-06 00:32:30,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 697 states have (on average 2.047345767575323) internal successors, (1427), 697 states have internal predecessors, (1427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:30,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 1427 transitions. [2021-06-06 00:32:30,385 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 1427 transitions. Word has length 39 [2021-06-06 00:32:30,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:30,385 INFO L482 AbstractCegarLoop]: Abstraction has 698 states and 1427 transitions. [2021-06-06 00:32:30,385 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:30,385 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 1427 transitions. [2021-06-06 00:32:30,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:30,386 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:30,386 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:30,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable392,391 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:30,586 INFO L430 AbstractCegarLoop]: === Iteration 394 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:30,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:30,587 INFO L82 PathProgramCache]: Analyzing trace with hash 425127725, now seen corresponding path program 381 times [2021-06-06 00:32:30,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:30,587 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125671729] [2021-06-06 00:32:30,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:30,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:31,007 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:31,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:31,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125671729] [2021-06-06 00:32:31,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125671729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:31,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769268248] [2021-06-06 00:32:31,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 392 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 392 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:31,032 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:32:31,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:32:31,033 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:32:31,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:31,399 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:32:31,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-06 00:32:31,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:31,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:31,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:31,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:32:31,660 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:31,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769268248] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:31,660 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:31,661 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 40 [2021-06-06 00:32:31,661 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489168376] [2021-06-06 00:32:31,661 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-06 00:32:31,661 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:31,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-06 00:32:31,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1528, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:32:31,661 INFO L87 Difference]: Start difference. First operand 698 states and 1427 transitions. Second operand has 41 states, 41 states have (on average 1.853658536585366) internal successors, (76), 40 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:33,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:33,347 INFO L93 Difference]: Finished difference Result 848 states and 1707 transitions. [2021-06-06 00:32:33,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-06 00:32:33,348 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.853658536585366) internal successors, (76), 40 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:33,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:33,348 INFO L225 Difference]: With dead ends: 848 [2021-06-06 00:32:33,348 INFO L226 Difference]: Without dead ends: 812 [2021-06-06 00:32:33,349 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 5 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 656 ImplicationChecksByTransitivity, 1413.9ms TimeCoverageRelationStatistics Valid=208, Invalid=2872, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:32:33,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-06-06 00:32:33,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 690. [2021-06-06 00:32:33,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 689 states have (on average 2.0478955007256894) internal successors, (1411), 689 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:33,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 1411 transitions. [2021-06-06 00:32:33,354 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 1411 transitions. Word has length 39 [2021-06-06 00:32:33,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:33,354 INFO L482 AbstractCegarLoop]: Abstraction has 690 states and 1411 transitions. [2021-06-06 00:32:33,354 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.853658536585366) internal successors, (76), 40 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:33,354 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 1411 transitions. [2021-06-06 00:32:33,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:33,354 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:33,354 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:33,555 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable393,392 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:33,555 INFO L430 AbstractCegarLoop]: === Iteration 395 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:33,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:33,555 INFO L82 PathProgramCache]: Analyzing trace with hash -1921546643, now seen corresponding path program 382 times [2021-06-06 00:32:33,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:33,555 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831746712] [2021-06-06 00:32:33,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:33,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:33,972 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:33,972 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:33,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831746712] [2021-06-06 00:32:33,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831746712] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:33,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120849798] [2021-06-06 00:32:33,972 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 393 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 393 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:33,996 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:32:33,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:32:33,996 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:32:33,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:34,376 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:32:34,376 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 25 treesize of output 13 [2021-06-06 00:32:34,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:34,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:34,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:34,384 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:32:34,686 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:34,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120849798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:34,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:34,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:32:34,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660288951] [2021-06-06 00:32:34,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:32:34,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:34,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:32:34,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1690, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:32:34,687 INFO L87 Difference]: Start difference. First operand 690 states and 1411 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:37,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:37,385 INFO L93 Difference]: Finished difference Result 1100 states and 2218 transitions. [2021-06-06 00:32:37,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-06 00:32:37,385 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:37,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:37,386 INFO L225 Difference]: With dead ends: 1100 [2021-06-06 00:32:37,386 INFO L226 Difference]: Without dead ends: 1067 [2021-06-06 00:32:37,386 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1230 ImplicationChecksByTransitivity, 2119.9ms TimeCoverageRelationStatistics Valid=329, Invalid=5073, Unknown=0, NotChecked=0, Total=5402 [2021-06-06 00:32:37,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1067 states. [2021-06-06 00:32:37,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1067 to 688. [2021-06-06 00:32:37,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 687 states have (on average 2.0480349344978164) internal successors, (1407), 687 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:37,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 1407 transitions. [2021-06-06 00:32:37,392 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 1407 transitions. Word has length 39 [2021-06-06 00:32:37,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:37,393 INFO L482 AbstractCegarLoop]: Abstraction has 688 states and 1407 transitions. [2021-06-06 00:32:37,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:37,393 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 1407 transitions. [2021-06-06 00:32:37,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:37,393 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:37,393 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:37,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable394,393 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:37,594 INFO L430 AbstractCegarLoop]: === Iteration 396 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:37,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:37,594 INFO L82 PathProgramCache]: Analyzing trace with hash 33911913, now seen corresponding path program 383 times [2021-06-06 00:32:37,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:37,594 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442027740] [2021-06-06 00:32:37,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:37,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:38,044 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:38,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:38,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442027740] [2021-06-06 00:32:38,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442027740] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:38,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236812612] [2021-06-06 00:32:38,044 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 394 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 394 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:38,069 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:32:38,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:32:38,070 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-06 00:32:38,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:38,557 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 00:32:38,557 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 29 treesize of output 13 [2021-06-06 00:32:38,558 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:38,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:38,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:38,565 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-06-06 00:32:38,975 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:38,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236812612] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:38,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:38,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 27] total 48 [2021-06-06 00:32:38,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077729435] [2021-06-06 00:32:38,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-06-06 00:32:38,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:38,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-06-06 00:32:38,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=2205, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:32:38,976 INFO L87 Difference]: Start difference. First operand 688 states and 1407 transitions. Second operand has 49 states, 49 states have (on average 1.5510204081632653) internal successors, (76), 48 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:41,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:41,892 INFO L93 Difference]: Finished difference Result 1151 states and 2308 transitions. [2021-06-06 00:32:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-06 00:32:41,892 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.5510204081632653) internal successors, (76), 48 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:41,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:41,893 INFO L225 Difference]: With dead ends: 1151 [2021-06-06 00:32:41,893 INFO L226 Difference]: Without dead ends: 1079 [2021-06-06 00:32:41,893 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1827 ImplicationChecksByTransitivity, 2447.0ms TimeCoverageRelationStatistics Valid=395, Invalid=6577, Unknown=0, NotChecked=0, Total=6972 [2021-06-06 00:32:41,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2021-06-06 00:32:41,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 700. [2021-06-06 00:32:41,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 699 states have (on average 2.028612303290415) internal successors, (1418), 699 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:41,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 1418 transitions. [2021-06-06 00:32:41,899 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 1418 transitions. Word has length 39 [2021-06-06 00:32:41,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:41,899 INFO L482 AbstractCegarLoop]: Abstraction has 700 states and 1418 transitions. [2021-06-06 00:32:41,900 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.5510204081632653) internal successors, (76), 48 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:41,900 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 1418 transitions. [2021-06-06 00:32:41,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:41,900 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:41,900 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:42,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable395,394 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:42,100 INFO L430 AbstractCegarLoop]: === Iteration 397 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:42,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:42,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1779133037, now seen corresponding path program 384 times [2021-06-06 00:32:42,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:42,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388980729] [2021-06-06 00:32:42,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:42,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:42,532 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:42,532 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:42,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388980729] [2021-06-06 00:32:42,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388980729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:42,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733095889] [2021-06-06 00:32:42,532 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 395 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 395 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:42,556 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:32:42,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:32:42,557 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:32:42,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:43,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:32:43,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:32:43,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:32:43,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-06-06 00:32:43,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:43,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:43,133 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:43,133 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:47, output treesize:18 [2021-06-06 00:32:43,488 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:43,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733095889] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:43,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:43,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 47 [2021-06-06 00:32:43,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029480985] [2021-06-06 00:32:43,488 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-06-06 00:32:43,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:43,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-06-06 00:32:43,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=2126, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 00:32:43,489 INFO L87 Difference]: Start difference. First operand 700 states and 1418 transitions. Second operand has 48 states, 48 states have (on average 1.6041666666666667) internal successors, (77), 47 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:45,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:45,628 INFO L93 Difference]: Finished difference Result 883 states and 1735 transitions. [2021-06-06 00:32:45,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-06 00:32:45,629 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.6041666666666667) internal successors, (77), 47 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:45,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:45,629 INFO L225 Difference]: With dead ends: 883 [2021-06-06 00:32:45,629 INFO L226 Difference]: Without dead ends: 865 [2021-06-06 00:32:45,630 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 2134.3ms TimeCoverageRelationStatistics Valid=288, Invalid=4682, Unknown=0, NotChecked=0, Total=4970 [2021-06-06 00:32:45,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 865 states. [2021-06-06 00:32:45,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 865 to 724. [2021-06-06 00:32:45,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 723 states have (on average 2.0262793914246195) internal successors, (1465), 723 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:45,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 1465 transitions. [2021-06-06 00:32:45,635 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 1465 transitions. Word has length 39 [2021-06-06 00:32:45,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:45,635 INFO L482 AbstractCegarLoop]: Abstraction has 724 states and 1465 transitions. [2021-06-06 00:32:45,635 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.6041666666666667) internal successors, (77), 47 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:45,635 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 1465 transitions. [2021-06-06 00:32:45,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:45,636 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:45,636 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:45,836 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable396,395 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:45,836 INFO L430 AbstractCegarLoop]: === Iteration 398 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:45,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:45,837 INFO L82 PathProgramCache]: Analyzing trace with hash -1633768535, now seen corresponding path program 385 times [2021-06-06 00:32:45,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:45,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470051347] [2021-06-06 00:32:45,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:45,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:46,293 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:46,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:46,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470051347] [2021-06-06 00:32:46,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470051347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:46,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342964870] [2021-06-06 00:32:46,294 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 396 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 396 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:46,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:46,318 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:32:46,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:46,742 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:32:46,742 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 25 treesize of output 13 [2021-06-06 00:32:46,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:46,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:46,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:46,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:32:47,027 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:47,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342964870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:47,027 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:47,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:32:47,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760582225] [2021-06-06 00:32:47,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:32:47,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:47,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:32:47,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1692, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:32:47,028 INFO L87 Difference]: Start difference. First operand 724 states and 1465 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:48,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:48,645 INFO L93 Difference]: Finished difference Result 785 states and 1580 transitions. [2021-06-06 00:32:48,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:32:48,646 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:48,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:48,646 INFO L225 Difference]: With dead ends: 785 [2021-06-06 00:32:48,646 INFO L226 Difference]: Without dead ends: 752 [2021-06-06 00:32:48,647 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 587 ImplicationChecksByTransitivity, 1503.1ms TimeCoverageRelationStatistics Valid=194, Invalid=2886, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:32:48,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 752 states. [2021-06-06 00:32:48,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 752 to 706. [2021-06-06 00:32:48,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 705 states have (on average 2.0397163120567376) internal successors, (1438), 705 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:48,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 1438 transitions. [2021-06-06 00:32:48,652 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 1438 transitions. Word has length 39 [2021-06-06 00:32:48,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:48,652 INFO L482 AbstractCegarLoop]: Abstraction has 706 states and 1438 transitions. [2021-06-06 00:32:48,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:48,652 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 1438 transitions. [2021-06-06 00:32:48,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:48,653 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:48,653 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:48,853 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 396 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable397 [2021-06-06 00:32:48,853 INFO L430 AbstractCegarLoop]: === Iteration 399 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:48,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:48,853 INFO L82 PathProgramCache]: Analyzing trace with hash -906682237, now seen corresponding path program 386 times [2021-06-06 00:32:48,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:48,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586554390] [2021-06-06 00:32:48,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:48,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:49,305 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:49,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:49,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586554390] [2021-06-06 00:32:49,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586554390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:49,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231223831] [2021-06-06 00:32:49,306 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 397 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 397 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:49,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:32:49,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:32:49,331 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:32:49,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:49,751 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 00:32:49,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-06 00:32:49,752 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:49,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:49,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:49,759 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-06-06 00:32:50,028 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:50,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231223831] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:50,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:50,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:32:50,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166648120] [2021-06-06 00:32:50,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:32:50,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:50,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:32:50,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1691, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:32:50,029 INFO L87 Difference]: Start difference. First operand 706 states and 1438 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:52,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:52,201 INFO L93 Difference]: Finished difference Result 1019 states and 2047 transitions. [2021-06-06 00:32:52,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:32:52,201 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:52,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:52,202 INFO L225 Difference]: With dead ends: 1019 [2021-06-06 00:32:52,203 INFO L226 Difference]: Without dead ends: 971 [2021-06-06 00:32:52,203 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 925 ImplicationChecksByTransitivity, 1918.6ms TimeCoverageRelationStatistics Valid=273, Invalid=4149, Unknown=0, NotChecked=0, Total=4422 [2021-06-06 00:32:52,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 971 states. [2021-06-06 00:32:52,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 971 to 704. [2021-06-06 00:32:52,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 703 states have (on average 2.0412517780938835) internal successors, (1435), 703 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:52,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 1435 transitions. [2021-06-06 00:32:52,209 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 1435 transitions. Word has length 39 [2021-06-06 00:32:52,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:52,209 INFO L482 AbstractCegarLoop]: Abstraction has 704 states and 1435 transitions. [2021-06-06 00:32:52,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:52,209 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 1435 transitions. [2021-06-06 00:32:52,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:52,210 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:52,210 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:52,410 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 397 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable398 [2021-06-06 00:32:52,410 INFO L430 AbstractCegarLoop]: === Iteration 400 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:52,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:52,410 INFO L82 PathProgramCache]: Analyzing trace with hash 2052135987, now seen corresponding path program 387 times [2021-06-06 00:32:52,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:52,410 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011910362] [2021-06-06 00:32:52,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:52,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:52,878 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:52,878 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:52,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011910362] [2021-06-06 00:32:52,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011910362] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:52,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439315395] [2021-06-06 00:32:52,879 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 398 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 398 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:52,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:32:52,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:32:52,904 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-06 00:32:52,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:53,316 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:32:53,317 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 25 treesize of output 13 [2021-06-06 00:32:53,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:53,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:53,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:53,324 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:32:53,593 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:53,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439315395] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:53,593 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:53,593 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:32:53,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084281557] [2021-06-06 00:32:53,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:32:53,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:53,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:32:53,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1690, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:32:53,593 INFO L87 Difference]: Start difference. First operand 704 states and 1435 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:54,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:54,786 INFO L93 Difference]: Finished difference Result 813 states and 1631 transitions. [2021-06-06 00:32:54,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:32:54,786 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:54,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:54,787 INFO L225 Difference]: With dead ends: 813 [2021-06-06 00:32:54,787 INFO L226 Difference]: Without dead ends: 804 [2021-06-06 00:32:54,787 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 520 ImplicationChecksByTransitivity, 1322.6ms TimeCoverageRelationStatistics Valid=171, Invalid=2481, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:32:54,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 804 states. [2021-06-06 00:32:54,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 804 to 707. [2021-06-06 00:32:54,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 706 states have (on average 2.0424929178470257) internal successors, (1442), 706 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:54,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 1442 transitions. [2021-06-06 00:32:54,792 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 1442 transitions. Word has length 39 [2021-06-06 00:32:54,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:54,793 INFO L482 AbstractCegarLoop]: Abstraction has 707 states and 1442 transitions. [2021-06-06 00:32:54,793 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:54,793 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 1442 transitions. [2021-06-06 00:32:54,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:54,793 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:54,793 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:54,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 398 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable399 [2021-06-06 00:32:54,994 INFO L430 AbstractCegarLoop]: === Iteration 401 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:54,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:54,994 INFO L82 PathProgramCache]: Analyzing trace with hash -1360765585, now seen corresponding path program 388 times [2021-06-06 00:32:54,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:54,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017865610] [2021-06-06 00:32:54,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:54,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:55,434 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:55,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:55,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017865610] [2021-06-06 00:32:55,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017865610] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:55,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830563353] [2021-06-06 00:32:55,434 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 399 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 399 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:55,457 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:32:55,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:32:55,458 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:32:55,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:55,870 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:32:55,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-06 00:32:55,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:55,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:55,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:55,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:32:56,150 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:56,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830563353] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:56,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:56,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:32:56,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825365108] [2021-06-06 00:32:56,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:32:56,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:56,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:32:56,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1691, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:32:56,151 INFO L87 Difference]: Start difference. First operand 707 states and 1442 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:57,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:32:57,677 INFO L93 Difference]: Finished difference Result 802 states and 1617 transitions. [2021-06-06 00:32:57,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:32:57,677 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:32:57,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:32:57,678 INFO L225 Difference]: With dead ends: 802 [2021-06-06 00:32:57,678 INFO L226 Difference]: Without dead ends: 787 [2021-06-06 00:32:57,678 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 1404.1ms TimeCoverageRelationStatistics Valid=189, Invalid=2781, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:32:57,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 787 states. [2021-06-06 00:32:57,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 787 to 727. [2021-06-06 00:32:57,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 726 states have (on average 2.038567493112948) internal successors, (1480), 726 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:57,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 1480 transitions. [2021-06-06 00:32:57,684 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 1480 transitions. Word has length 39 [2021-06-06 00:32:57,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:32:57,684 INFO L482 AbstractCegarLoop]: Abstraction has 727 states and 1480 transitions. [2021-06-06 00:32:57,684 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:32:57,684 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 1480 transitions. [2021-06-06 00:32:57,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:32:57,684 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:32:57,684 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:32:57,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 399 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable400 [2021-06-06 00:32:57,885 INFO L430 AbstractCegarLoop]: === Iteration 402 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:32:57,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:32:57,885 INFO L82 PathProgramCache]: Analyzing trace with hash 107901133, now seen corresponding path program 389 times [2021-06-06 00:32:57,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:32:57,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909810722] [2021-06-06 00:32:57,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:32:57,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:32:58,320 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:58,320 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:32:58,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909810722] [2021-06-06 00:32:58,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909810722] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:58,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455340660] [2021-06-06 00:32:58,321 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 400 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 400 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:32:58,345 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:32:58,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:32:58,346 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:32:58,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:32:58,742 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:32:58,742 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 25 treesize of output 13 [2021-06-06 00:32:58,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:32:58,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:32:58,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:32:58,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:32:59,032 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:32:59,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455340660] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:32:59,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:32:59,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 42 [2021-06-06 00:32:59,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868646236] [2021-06-06 00:32:59,032 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:32:59,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:32:59,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:32:59,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1680, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:32:59,033 INFO L87 Difference]: Start difference. First operand 727 states and 1480 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:00,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:00,385 INFO L93 Difference]: Finished difference Result 803 states and 1618 transitions. [2021-06-06 00:33:00,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:33:00,385 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:00,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:00,386 INFO L225 Difference]: With dead ends: 803 [2021-06-06 00:33:00,386 INFO L226 Difference]: Without dead ends: 786 [2021-06-06 00:33:00,386 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 1366.2ms TimeCoverageRelationStatistics Valid=199, Invalid=2663, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:33:00,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2021-06-06 00:33:00,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 726. [2021-06-06 00:33:00,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 726 states, 725 states have (on average 2.0386206896551724) internal successors, (1478), 725 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:00,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 726 states to 726 states and 1478 transitions. [2021-06-06 00:33:00,392 INFO L78 Accepts]: Start accepts. Automaton has 726 states and 1478 transitions. Word has length 39 [2021-06-06 00:33:00,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:00,392 INFO L482 AbstractCegarLoop]: Abstraction has 726 states and 1478 transitions. [2021-06-06 00:33:00,392 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:00,392 INFO L276 IsEmpty]: Start isEmpty. Operand 726 states and 1478 transitions. [2021-06-06 00:33:00,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:00,393 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:00,393 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:00,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 400 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable401 [2021-06-06 00:33:00,593 INFO L430 AbstractCegarLoop]: === Iteration 403 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:00,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:00,593 INFO L82 PathProgramCache]: Analyzing trace with hash 1626939931, now seen corresponding path program 390 times [2021-06-06 00:33:00,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:00,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606467371] [2021-06-06 00:33:00,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:00,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:01,024 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:01,025 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:01,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606467371] [2021-06-06 00:33:01,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606467371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:01,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708688063] [2021-06-06 00:33:01,025 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 401 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 401 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:01,049 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:33:01,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:33:01,050 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-06 00:33:01,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:01,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:33:01,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:33:01,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:33:01,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-06-06 00:33:01,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:01,558 INFO L628 ElimStorePlain]: treesize reduction 5, result has 87.8 percent of original size [2021-06-06 00:33:01,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:01,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:57, output treesize:23 [2021-06-06 00:33:01,932 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:01,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708688063] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:01,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:01,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 45 [2021-06-06 00:33:01,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080429951] [2021-06-06 00:33:01,932 INFO L462 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-06-06 00:33:01,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:01,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-06-06 00:33:01,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1932, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:33:01,933 INFO L87 Difference]: Start difference. First operand 726 states and 1478 transitions. Second operand has 46 states, 46 states have (on average 1.6521739130434783) internal successors, (76), 45 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:04,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:04,925 INFO L93 Difference]: Finished difference Result 1056 states and 2105 transitions. [2021-06-06 00:33:04,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-06 00:33:04,926 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.6521739130434783) internal successors, (76), 45 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:04,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:04,926 INFO L225 Difference]: With dead ends: 1056 [2021-06-06 00:33:04,926 INFO L226 Difference]: Without dead ends: 980 [2021-06-06 00:33:04,927 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1557 ImplicationChecksByTransitivity, 2519.3ms TimeCoverageRelationStatistics Valid=393, Invalid=6087, Unknown=0, NotChecked=0, Total=6480 [2021-06-06 00:33:04,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2021-06-06 00:33:04,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 719. [2021-06-06 00:33:04,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 2.0389972144846795) internal successors, (1464), 718 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:04,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 1464 transitions. [2021-06-06 00:33:04,933 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 1464 transitions. Word has length 39 [2021-06-06 00:33:04,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:04,933 INFO L482 AbstractCegarLoop]: Abstraction has 719 states and 1464 transitions. [2021-06-06 00:33:04,933 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 46 states, 46 states have (on average 1.6521739130434783) internal successors, (76), 45 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:04,933 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 1464 transitions. [2021-06-06 00:33:04,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:04,933 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:04,934 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:05,134 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable402,401 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:05,134 INFO L430 AbstractCegarLoop]: === Iteration 404 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:05,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:05,134 INFO L82 PathProgramCache]: Analyzing trace with hash 2056194061, now seen corresponding path program 391 times [2021-06-06 00:33:05,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:05,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515390677] [2021-06-06 00:33:05,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:05,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:05,548 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:05,548 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:05,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515390677] [2021-06-06 00:33:05,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515390677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:05,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977424230] [2021-06-06 00:33:05,548 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 402 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 402 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:05,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:05,573 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:33:05,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:05,998 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:33:05,999 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 25 treesize of output 13 [2021-06-06 00:33:05,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:06,006 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:06,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:06,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:33:06,266 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:06,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977424230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:06,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:06,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:33:06,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387225043] [2021-06-06 00:33:06,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:33:06,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:06,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:33:06,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1690, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:33:06,267 INFO L87 Difference]: Start difference. First operand 719 states and 1464 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:08,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:08,037 INFO L93 Difference]: Finished difference Result 1000 states and 2010 transitions. [2021-06-06 00:33:08,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 00:33:08,038 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:08,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:08,038 INFO L225 Difference]: With dead ends: 1000 [2021-06-06 00:33:08,038 INFO L226 Difference]: Without dead ends: 967 [2021-06-06 00:33:08,039 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 884 ImplicationChecksByTransitivity, 1782.6ms TimeCoverageRelationStatistics Valid=257, Invalid=3903, Unknown=0, NotChecked=0, Total=4160 [2021-06-06 00:33:08,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 967 states. [2021-06-06 00:33:08,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 967 to 717. [2021-06-06 00:33:08,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 716 states have (on average 2.0391061452513966) internal successors, (1460), 716 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:08,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 1460 transitions. [2021-06-06 00:33:08,045 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 1460 transitions. Word has length 39 [2021-06-06 00:33:08,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:08,045 INFO L482 AbstractCegarLoop]: Abstraction has 717 states and 1460 transitions. [2021-06-06 00:33:08,045 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:08,045 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 1460 transitions. [2021-06-06 00:33:08,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:08,046 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:08,046 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:08,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 402 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable403 [2021-06-06 00:33:08,246 INFO L430 AbstractCegarLoop]: === Iteration 405 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:08,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:08,246 INFO L82 PathProgramCache]: Analyzing trace with hash -283314679, now seen corresponding path program 392 times [2021-06-06 00:33:08,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:08,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646056640] [2021-06-06 00:33:08,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:08,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:08,687 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:08,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:08,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646056640] [2021-06-06 00:33:08,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646056640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:08,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803216377] [2021-06-06 00:33:08,688 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 403 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 403 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:08,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:33:08,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:33:08,712 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:33:08,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:09,132 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:33:09,132 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 25 treesize of output 13 [2021-06-06 00:33:09,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:09,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:09,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:09,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:33:09,440 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:09,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803216377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:09,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:09,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 23] total 44 [2021-06-06 00:33:09,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711717347] [2021-06-06 00:33:09,441 INFO L462 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-06-06 00:33:09,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:09,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-06-06 00:33:09,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1858, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:33:09,441 INFO L87 Difference]: Start difference. First operand 717 states and 1460 transitions. Second operand has 45 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 44 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:11,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:11,492 INFO L93 Difference]: Finished difference Result 1001 states and 2011 transitions. [2021-06-06 00:33:11,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-06 00:33:11,492 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 44 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:11,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:11,493 INFO L225 Difference]: With dead ends: 1001 [2021-06-06 00:33:11,493 INFO L226 Difference]: Without dead ends: 950 [2021-06-06 00:33:11,493 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 996 ImplicationChecksByTransitivity, 1883.6ms TimeCoverageRelationStatistics Valid=271, Invalid=4285, Unknown=0, NotChecked=0, Total=4556 [2021-06-06 00:33:11,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 950 states. [2021-06-06 00:33:11,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 950 to 709. [2021-06-06 00:33:11,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 709 states, 708 states have (on average 2.0395480225988702) internal successors, (1444), 708 states have internal predecessors, (1444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:11,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 709 states to 709 states and 1444 transitions. [2021-06-06 00:33:11,499 INFO L78 Accepts]: Start accepts. Automaton has 709 states and 1444 transitions. Word has length 39 [2021-06-06 00:33:11,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:11,499 INFO L482 AbstractCegarLoop]: Abstraction has 709 states and 1444 transitions. [2021-06-06 00:33:11,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 45 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 44 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:11,499 INFO L276 IsEmpty]: Start isEmpty. Operand 709 states and 1444 transitions. [2021-06-06 00:33:11,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:11,499 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:11,499 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:11,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable404,403 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:11,700 INFO L430 AbstractCegarLoop]: === Iteration 406 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:11,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:11,700 INFO L82 PathProgramCache]: Analyzing trace with hash -633679287, now seen corresponding path program 393 times [2021-06-06 00:33:11,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:11,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591798566] [2021-06-06 00:33:11,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:11,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:12,108 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:12,108 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:12,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591798566] [2021-06-06 00:33:12,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591798566] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:12,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190651151] [2021-06-06 00:33:12,109 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 404 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 404 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:12,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:33:12,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:33:12,133 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-06 00:33:12,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:12,550 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:33:12,550 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 25 treesize of output 13 [2021-06-06 00:33:12,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:12,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:12,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:12,558 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-06-06 00:33:12,819 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:12,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190651151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:12,819 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:12,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:33:12,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445800048] [2021-06-06 00:33:12,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:33:12,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:12,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:33:12,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1690, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:33:12,820 INFO L87 Difference]: Start difference. First operand 709 states and 1444 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:14,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:14,745 INFO L93 Difference]: Finished difference Result 993 states and 1995 transitions. [2021-06-06 00:33:14,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 00:33:14,745 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:14,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:14,746 INFO L225 Difference]: With dead ends: 993 [2021-06-06 00:33:14,746 INFO L226 Difference]: Without dead ends: 945 [2021-06-06 00:33:14,746 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 884 ImplicationChecksByTransitivity, 1766.1ms TimeCoverageRelationStatistics Valid=257, Invalid=3903, Unknown=0, NotChecked=0, Total=4160 [2021-06-06 00:33:14,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 945 states. [2021-06-06 00:33:14,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 945 to 707. [2021-06-06 00:33:14,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 706 states have (on average 2.039660056657224) internal successors, (1440), 706 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:14,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 1440 transitions. [2021-06-06 00:33:14,752 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 1440 transitions. Word has length 39 [2021-06-06 00:33:14,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:14,752 INFO L482 AbstractCegarLoop]: Abstraction has 707 states and 1440 transitions. [2021-06-06 00:33:14,752 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:14,752 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 1440 transitions. [2021-06-06 00:33:14,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:14,752 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:14,753 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:14,953 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable405,404 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:14,953 INFO L430 AbstractCegarLoop]: === Iteration 407 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:14,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:14,953 INFO L82 PathProgramCache]: Analyzing trace with hash 1348354509, now seen corresponding path program 394 times [2021-06-06 00:33:14,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:14,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064771130] [2021-06-06 00:33:14,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:14,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:15,400 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:15,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:15,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064771130] [2021-06-06 00:33:15,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064771130] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:15,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440202045] [2021-06-06 00:33:15,401 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 405 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 405 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:15,424 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:33:15,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:33:15,425 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:33:15,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:15,897 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 00:33:15,898 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 29 treesize of output 13 [2021-06-06 00:33:15,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:15,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:15,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:15,905 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-06-06 00:33:16,177 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:16,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440202045] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:16,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:16,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 23] total 44 [2021-06-06 00:33:16,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036718757] [2021-06-06 00:33:16,178 INFO L462 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-06-06 00:33:16,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:16,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-06-06 00:33:16,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1859, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:33:16,178 INFO L87 Difference]: Start difference. First operand 707 states and 1440 transitions. Second operand has 45 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 44 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:17,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:17,946 INFO L93 Difference]: Finished difference Result 994 states and 1996 transitions. [2021-06-06 00:33:17,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-06 00:33:17,946 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 44 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:17,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:17,947 INFO L225 Difference]: With dead ends: 994 [2021-06-06 00:33:17,947 INFO L226 Difference]: Without dead ends: 943 [2021-06-06 00:33:17,947 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 1943.9ms TimeCoverageRelationStatistics Valid=267, Invalid=4289, Unknown=0, NotChecked=0, Total=4556 [2021-06-06 00:33:17,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2021-06-06 00:33:17,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 705. [2021-06-06 00:33:17,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 704 states have (on average 2.0411931818181817) internal successors, (1437), 704 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:17,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 1437 transitions. [2021-06-06 00:33:17,953 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 1437 transitions. Word has length 39 [2021-06-06 00:33:17,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:17,953 INFO L482 AbstractCegarLoop]: Abstraction has 705 states and 1437 transitions. [2021-06-06 00:33:17,953 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 45 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 44 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:17,953 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 1437 transitions. [2021-06-06 00:33:17,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:17,954 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:17,954 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:18,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 405 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable406 [2021-06-06 00:33:18,154 INFO L430 AbstractCegarLoop]: === Iteration 408 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:18,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:18,154 INFO L82 PathProgramCache]: Analyzing trace with hash -698249623, now seen corresponding path program 395 times [2021-06-06 00:33:18,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:18,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138230097] [2021-06-06 00:33:18,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:18,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:18,582 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:18,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:18,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138230097] [2021-06-06 00:33:18,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138230097] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:18,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289459716] [2021-06-06 00:33:18,582 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 406 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 406 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:18,607 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:33:18,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:33:18,608 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 47 conjunts are in the unsatisfiable core [2021-06-06 00:33:18,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:19,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:33:19,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:33:19,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:33:19,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-06 00:33:19,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:19,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:19,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:19,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:18 [2021-06-06 00:33:19,437 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:19,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1289459716] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:19,438 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:19,438 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 45 [2021-06-06 00:33:19,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184425110] [2021-06-06 00:33:19,438 INFO L462 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-06-06 00:33:19,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:19,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-06-06 00:33:19,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1952, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:33:19,438 INFO L87 Difference]: Start difference. First operand 705 states and 1437 transitions. Second operand has 46 states, 46 states have (on average 1.673913043478261) internal successors, (77), 45 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:21,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:21,486 INFO L93 Difference]: Finished difference Result 909 states and 1799 transitions. [2021-06-06 00:33:21,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-06 00:33:21,487 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.673913043478261) internal successors, (77), 45 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:21,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:21,487 INFO L225 Difference]: With dead ends: 909 [2021-06-06 00:33:21,487 INFO L226 Difference]: Without dead ends: 891 [2021-06-06 00:33:21,487 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 1988.1ms TimeCoverageRelationStatistics Valid=266, Invalid=4290, Unknown=0, NotChecked=0, Total=4556 [2021-06-06 00:33:21,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 891 states. [2021-06-06 00:33:21,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 891 to 727. [2021-06-06 00:33:21,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 726 states have (on average 2.0399449035812673) internal successors, (1481), 726 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:21,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 1481 transitions. [2021-06-06 00:33:21,493 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 1481 transitions. Word has length 39 [2021-06-06 00:33:21,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:21,493 INFO L482 AbstractCegarLoop]: Abstraction has 727 states and 1481 transitions. [2021-06-06 00:33:21,493 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 46 states, 46 states have (on average 1.673913043478261) internal successors, (77), 45 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:21,493 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 1481 transitions. [2021-06-06 00:33:21,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:21,494 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:21,494 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:21,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable407,406 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:21,694 INFO L430 AbstractCegarLoop]: === Iteration 409 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:21,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:21,695 INFO L82 PathProgramCache]: Analyzing trace with hash 183816101, now seen corresponding path program 396 times [2021-06-06 00:33:21,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:21,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143488874] [2021-06-06 00:33:21,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:21,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:22,126 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:22,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:22,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143488874] [2021-06-06 00:33:22,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143488874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:22,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767698662] [2021-06-06 00:33:22,127 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 407 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 407 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:22,150 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:33:22,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:33:22,151 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-06 00:33:22,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:22,564 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:33:22,564 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 25 treesize of output 13 [2021-06-06 00:33:22,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:22,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:22,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:22,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:33:22,913 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:22,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767698662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:22,913 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:22,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 44 [2021-06-06 00:33:22,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425077752] [2021-06-06 00:33:22,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-06-06 00:33:22,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:22,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-06-06 00:33:22,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1851, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:33:22,914 INFO L87 Difference]: Start difference. First operand 727 states and 1481 transitions. Second operand has 45 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 44 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:24,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:24,290 INFO L93 Difference]: Finished difference Result 838 states and 1682 transitions. [2021-06-06 00:33:24,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:33:24,290 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 44 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:24,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:24,291 INFO L225 Difference]: With dead ends: 838 [2021-06-06 00:33:24,291 INFO L226 Difference]: Without dead ends: 823 [2021-06-06 00:33:24,291 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 704 ImplicationChecksByTransitivity, 1492.0ms TimeCoverageRelationStatistics Valid=215, Invalid=3091, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:33:24,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 823 states. [2021-06-06 00:33:24,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 823 to 745. [2021-06-06 00:33:24,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 744 states have (on average 2.036290322580645) internal successors, (1515), 744 states have internal predecessors, (1515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:24,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 1515 transitions. [2021-06-06 00:33:24,297 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 1515 transitions. Word has length 39 [2021-06-06 00:33:24,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:24,297 INFO L482 AbstractCegarLoop]: Abstraction has 745 states and 1515 transitions. [2021-06-06 00:33:24,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 45 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 44 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:24,297 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 1515 transitions. [2021-06-06 00:33:24,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:24,297 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:24,297 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:24,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 407 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable408 [2021-06-06 00:33:24,498 INFO L430 AbstractCegarLoop]: === Iteration 410 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:24,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:24,498 INFO L82 PathProgramCache]: Analyzing trace with hash 1652482819, now seen corresponding path program 397 times [2021-06-06 00:33:24,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:24,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487013070] [2021-06-06 00:33:24,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:24,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:24,921 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:24,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:24,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487013070] [2021-06-06 00:33:24,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487013070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:24,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959309964] [2021-06-06 00:33:24,921 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 408 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 408 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:24,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:24,945 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:33:24,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:25,363 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:33:25,364 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 25 treesize of output 13 [2021-06-06 00:33:25,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:25,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:25,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:25,372 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:33:25,588 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:25,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959309964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:25,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:25,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 40 [2021-06-06 00:33:25,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646560190] [2021-06-06 00:33:25,588 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-06 00:33:25,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:25,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-06 00:33:25,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1528, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:33:25,589 INFO L87 Difference]: Start difference. First operand 745 states and 1515 transitions. Second operand has 41 states, 41 states have (on average 1.853658536585366) internal successors, (76), 40 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:26,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:26,693 INFO L93 Difference]: Finished difference Result 844 states and 1690 transitions. [2021-06-06 00:33:26,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:33:26,693 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.853658536585366) internal successors, (76), 40 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:26,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:26,694 INFO L225 Difference]: With dead ends: 844 [2021-06-06 00:33:26,694 INFO L226 Difference]: Without dead ends: 808 [2021-06-06 00:33:26,694 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 5 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 1284.6ms TimeCoverageRelationStatistics Valid=182, Invalid=2470, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:33:26,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 808 states. [2021-06-06 00:33:26,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 808 to 732. [2021-06-06 00:33:26,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 731 states have (on average 2.036935704514364) internal successors, (1489), 731 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:26,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 1489 transitions. [2021-06-06 00:33:26,699 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 1489 transitions. Word has length 39 [2021-06-06 00:33:26,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:26,700 INFO L482 AbstractCegarLoop]: Abstraction has 732 states and 1489 transitions. [2021-06-06 00:33:26,700 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.853658536585366) internal successors, (76), 40 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:26,700 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 1489 transitions. [2021-06-06 00:33:26,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:26,700 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:26,700 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:26,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable409,408 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:26,900 INFO L430 AbstractCegarLoop]: === Iteration 411 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:26,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:26,901 INFO L82 PathProgramCache]: Analyzing trace with hash -694191549, now seen corresponding path program 398 times [2021-06-06 00:33:26,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:26,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741197788] [2021-06-06 00:33:26,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:26,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:27,312 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:27,312 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:27,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741197788] [2021-06-06 00:33:27,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741197788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:27,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097637030] [2021-06-06 00:33:27,312 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 409 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 409 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:27,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:33:27,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:33:27,337 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:33:27,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:27,753 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:33:27,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-06 00:33:27,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:27,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:27,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:27,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:33:28,021 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:28,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097637030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:28,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:28,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:33:28,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120877363] [2021-06-06 00:33:28,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:33:28,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:28,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:33:28,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1690, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:33:28,022 INFO L87 Difference]: Start difference. First operand 732 states and 1489 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:29,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:29,857 INFO L93 Difference]: Finished difference Result 1063 states and 2114 transitions. [2021-06-06 00:33:29,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 00:33:29,857 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:29,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:29,858 INFO L225 Difference]: With dead ends: 1063 [2021-06-06 00:33:29,858 INFO L226 Difference]: Without dead ends: 1030 [2021-06-06 00:33:29,858 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 919 ImplicationChecksByTransitivity, 1790.0ms TimeCoverageRelationStatistics Valid=267, Invalid=4023, Unknown=0, NotChecked=0, Total=4290 [2021-06-06 00:33:29,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2021-06-06 00:33:29,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 729. [2021-06-06 00:33:29,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 728 states have (on average 2.037087912087912) internal successors, (1483), 728 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:29,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 1483 transitions. [2021-06-06 00:33:29,864 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 1483 transitions. Word has length 39 [2021-06-06 00:33:29,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:29,864 INFO L482 AbstractCegarLoop]: Abstraction has 729 states and 1483 transitions. [2021-06-06 00:33:29,864 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:29,864 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 1483 transitions. [2021-06-06 00:33:29,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:29,865 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:29,865 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:30,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 409 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable410 [2021-06-06 00:33:30,065 INFO L430 AbstractCegarLoop]: === Iteration 412 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:30,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:30,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1261267007, now seen corresponding path program 399 times [2021-06-06 00:33:30,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:30,066 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429602076] [2021-06-06 00:33:30,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:30,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:30,496 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:30,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:30,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429602076] [2021-06-06 00:33:30,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429602076] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:30,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645109584] [2021-06-06 00:33:30,497 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 410 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 410 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:30,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:33:30,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:33:30,521 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-06 00:33:30,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:30,943 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:33:30,943 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 25 treesize of output 13 [2021-06-06 00:33:30,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:30,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:30,951 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:30,951 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-06 00:33:31,249 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:31,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645109584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:31,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:31,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 23] total 44 [2021-06-06 00:33:31,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287639340] [2021-06-06 00:33:31,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-06-06 00:33:31,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:31,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-06-06 00:33:31,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1858, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:33:31,250 INFO L87 Difference]: Start difference. First operand 729 states and 1483 transitions. Second operand has 45 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 44 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:33,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:33,652 INFO L93 Difference]: Finished difference Result 1079 states and 2140 transitions. [2021-06-06 00:33:33,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-06 00:33:33,652 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 44 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:33,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:33,653 INFO L225 Difference]: With dead ends: 1079 [2021-06-06 00:33:33,653 INFO L226 Difference]: Without dead ends: 1028 [2021-06-06 00:33:33,653 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1033 ImplicationChecksByTransitivity, 1882.0ms TimeCoverageRelationStatistics Valid=281, Invalid=4411, Unknown=0, NotChecked=0, Total=4692 [2021-06-06 00:33:33,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1028 states. [2021-06-06 00:33:33,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1028 to 717. [2021-06-06 00:33:33,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 716 states have (on average 2.037709497206704) internal successors, (1459), 716 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:33,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 1459 transitions. [2021-06-06 00:33:33,659 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 1459 transitions. Word has length 39 [2021-06-06 00:33:33,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:33,659 INFO L482 AbstractCegarLoop]: Abstraction has 717 states and 1459 transitions. [2021-06-06 00:33:33,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 45 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 44 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:33,659 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 1459 transitions. [2021-06-06 00:33:33,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:33,660 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:33,660 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:33,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 410 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable411 [2021-06-06 00:33:33,860 INFO L430 AbstractCegarLoop]: === Iteration 413 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:33,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:33,860 INFO L82 PathProgramCache]: Analyzing trace with hash 910902399, now seen corresponding path program 400 times [2021-06-06 00:33:33,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:33,860 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212201714] [2021-06-06 00:33:33,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:33,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:34,278 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:34,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:34,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212201714] [2021-06-06 00:33:34,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212201714] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:34,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220827696] [2021-06-06 00:33:34,279 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 411 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 411 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:34,302 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:33:34,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:33:34,303 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:33:34,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:34,714 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 00:33:34,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 29 treesize of output 13 [2021-06-06 00:33:34,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:34,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:34,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:34,722 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-06-06 00:33:34,982 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:34,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220827696] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:34,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:34,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-06-06 00:33:34,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946689368] [2021-06-06 00:33:34,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-06 00:33:34,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:34,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-06 00:33:34,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1690, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:33:34,983 INFO L87 Difference]: Start difference. First operand 717 states and 1459 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:36,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:36,796 INFO L93 Difference]: Finished difference Result 1023 states and 2041 transitions. [2021-06-06 00:33:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:33:36,796 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:36,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:36,797 INFO L225 Difference]: With dead ends: 1023 [2021-06-06 00:33:36,797 INFO L226 Difference]: Without dead ends: 975 [2021-06-06 00:33:36,797 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 919 ImplicationChecksByTransitivity, 1787.1ms TimeCoverageRelationStatistics Valid=267, Invalid=4023, Unknown=0, NotChecked=0, Total=4290 [2021-06-06 00:33:36,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2021-06-06 00:33:36,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 714. [2021-06-06 00:33:36,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 713 states have (on average 2.037868162692847) internal successors, (1453), 713 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:36,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1453 transitions. [2021-06-06 00:33:36,803 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1453 transitions. Word has length 39 [2021-06-06 00:33:36,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:36,803 INFO L482 AbstractCegarLoop]: Abstraction has 714 states and 1453 transitions. [2021-06-06 00:33:36,803 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:36,803 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1453 transitions. [2021-06-06 00:33:36,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:36,803 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:36,803 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:37,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable412,411 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:37,004 INFO L430 AbstractCegarLoop]: === Iteration 414 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:37,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:37,004 INFO L82 PathProgramCache]: Analyzing trace with hash -1402031101, now seen corresponding path program 401 times [2021-06-06 00:33:37,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:37,004 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579409551] [2021-06-06 00:33:37,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:37,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:37,449 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:37,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:37,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579409551] [2021-06-06 00:33:37,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579409551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:37,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603083915] [2021-06-06 00:33:37,450 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 412 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 412 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:37,480 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:33:37,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:33:37,481 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:33:37,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:37,961 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 00:33:37,962 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 25 treesize of output 13 [2021-06-06 00:33:37,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:37,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:37,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:37,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-06-06 00:33:38,315 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:38,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603083915] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:38,315 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:38,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 46 [2021-06-06 00:33:38,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331536275] [2021-06-06 00:33:38,315 INFO L462 AbstractCegarLoop]: Interpolant automaton has 47 states [2021-06-06 00:33:38,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:38,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-06-06 00:33:38,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=2028, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:33:38,316 INFO L87 Difference]: Start difference. First operand 714 states and 1453 transitions. Second operand has 47 states, 47 states have (on average 1.6170212765957446) internal successors, (76), 46 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:40,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:40,464 INFO L93 Difference]: Finished difference Result 1063 states and 2107 transitions. [2021-06-06 00:33:40,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 00:33:40,465 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.6170212765957446) internal successors, (76), 46 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:40,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:40,466 INFO L225 Difference]: With dead ends: 1063 [2021-06-06 00:33:40,466 INFO L226 Difference]: Without dead ends: 1012 [2021-06-06 00:33:40,466 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1221 ImplicationChecksByTransitivity, 2059.7ms TimeCoverageRelationStatistics Valid=306, Invalid=4950, Unknown=0, NotChecked=0, Total=5256 [2021-06-06 00:33:40,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1012 states. [2021-06-06 00:33:40,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1012 to 711. [2021-06-06 00:33:40,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 711 states, 710 states have (on average 2.03943661971831) internal successors, (1448), 710 states have internal predecessors, (1448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:40,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 1448 transitions. [2021-06-06 00:33:40,472 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 1448 transitions. Word has length 39 [2021-06-06 00:33:40,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:40,472 INFO L482 AbstractCegarLoop]: Abstraction has 711 states and 1448 transitions. [2021-06-06 00:33:40,472 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 47 states, 47 states have (on average 1.6170212765957446) internal successors, (76), 46 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:40,472 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 1448 transitions. [2021-06-06 00:33:40,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:40,472 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:40,472 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:40,673 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 412 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable413 [2021-06-06 00:33:40,673 INFO L430 AbstractCegarLoop]: === Iteration 415 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:40,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:40,673 INFO L82 PathProgramCache]: Analyzing trace with hash 1978301567, now seen corresponding path program 402 times [2021-06-06 00:33:40,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:40,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895482669] [2021-06-06 00:33:40,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:40,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:41,116 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:41,116 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:41,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895482669] [2021-06-06 00:33:41,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895482669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:41,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412226641] [2021-06-06 00:33:41,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 413 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 413 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:41,140 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:33:41,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:33:41,141 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-06 00:33:41,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:41,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:33:41,804 INFO L354 Elim1Store]: treesize reduction 11, result has 47.6 percent of original size [2021-06-06 00:33:41,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 23 [2021-06-06 00:33:41,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:41,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:41,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:41,820 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:38 [2021-06-06 00:33:42,323 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:42,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412226641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:42,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:42,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 27] total 51 [2021-06-06 00:33:42,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990706404] [2021-06-06 00:33:42,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-06-06 00:33:42,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:42,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-06-06 00:33:42,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=2522, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:33:42,324 INFO L87 Difference]: Start difference. First operand 711 states and 1448 transitions. Second operand has 52 states, 52 states have (on average 1.4807692307692308) internal successors, (77), 51 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:46,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:46,304 INFO L93 Difference]: Finished difference Result 1032 states and 2070 transitions. [2021-06-06 00:33:46,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-06 00:33:46,304 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.4807692307692308) internal successors, (77), 51 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:46,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:46,305 INFO L225 Difference]: With dead ends: 1032 [2021-06-06 00:33:46,305 INFO L226 Difference]: Without dead ends: 1025 [2021-06-06 00:33:46,305 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1929 ImplicationChecksByTransitivity, 3849.0ms TimeCoverageRelationStatistics Valid=500, Invalid=9202, Unknown=0, NotChecked=0, Total=9702 [2021-06-06 00:33:46,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1025 states. [2021-06-06 00:33:46,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1025 to 705. [2021-06-06 00:33:46,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 704 states have (on average 2.0411931818181817) internal successors, (1437), 704 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:46,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 1437 transitions. [2021-06-06 00:33:46,311 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 1437 transitions. Word has length 39 [2021-06-06 00:33:46,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:46,311 INFO L482 AbstractCegarLoop]: Abstraction has 705 states and 1437 transitions. [2021-06-06 00:33:46,311 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.4807692307692308) internal successors, (77), 51 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:46,311 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 1437 transitions. [2021-06-06 00:33:46,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:46,312 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:46,312 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:46,512 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable414,413 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:46,512 INFO L430 AbstractCegarLoop]: === Iteration 416 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:46,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:46,513 INFO L82 PathProgramCache]: Analyzing trace with hash 540692291, now seen corresponding path program 403 times [2021-06-06 00:33:46,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:46,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395041994] [2021-06-06 00:33:46,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:46,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:46,935 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:46,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:46,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395041994] [2021-06-06 00:33:46,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395041994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:46,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421185307] [2021-06-06 00:33:46,936 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 414 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 414 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:46,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:46,959 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:33:46,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:47,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:33:47,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:33:47,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:33:47,392 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:47,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:47,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:47,404 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:26 [2021-06-06 00:33:47,759 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:47,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421185307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:47,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:47,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:33:47,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472317068] [2021-06-06 00:33:47,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:33:47,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:47,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:33:47,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1771, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:33:47,759 INFO L87 Difference]: Start difference. First operand 705 states and 1437 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:48,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:48,698 INFO L93 Difference]: Finished difference Result 763 states and 1535 transitions. [2021-06-06 00:33:48,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-06 00:33:48,698 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:48,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:48,699 INFO L225 Difference]: With dead ends: 763 [2021-06-06 00:33:48,699 INFO L226 Difference]: Without dead ends: 754 [2021-06-06 00:33:48,699 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 1336.6ms TimeCoverageRelationStatistics Valid=171, Invalid=2481, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:33:48,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-06-06 00:33:48,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 716. [2021-06-06 00:33:48,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 715 states have (on average 2.041958041958042) internal successors, (1460), 715 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:48,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 1460 transitions. [2021-06-06 00:33:48,705 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 1460 transitions. Word has length 39 [2021-06-06 00:33:48,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:48,705 INFO L482 AbstractCegarLoop]: Abstraction has 716 states and 1460 transitions. [2021-06-06 00:33:48,705 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:48,705 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 1460 transitions. [2021-06-06 00:33:48,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:48,706 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:48,706 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:48,906 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 414 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable417 [2021-06-06 00:33:48,906 INFO L430 AbstractCegarLoop]: === Iteration 417 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:48,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:48,906 INFO L82 PathProgramCache]: Analyzing trace with hash 1422758015, now seen corresponding path program 404 times [2021-06-06 00:33:48,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:48,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169959170] [2021-06-06 00:33:48,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:48,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:49,334 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:49,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:49,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169959170] [2021-06-06 00:33:49,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169959170] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:49,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530378263] [2021-06-06 00:33:49,334 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 415 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 415 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:49,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:33:49,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:33:49,358 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-06 00:33:49,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:49,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:33:49,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:33:49,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:33:49,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:49,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:49,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:49,758 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:26 [2021-06-06 00:33:50,116 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:50,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530378263] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:50,116 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:50,116 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:33:50,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587259163] [2021-06-06 00:33:50,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:33:50,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:50,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:33:50,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1770, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:33:50,117 INFO L87 Difference]: Start difference. First operand 716 states and 1460 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:51,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:51,364 INFO L93 Difference]: Finished difference Result 757 states and 1532 transitions. [2021-06-06 00:33:51,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:33:51,365 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:51,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:51,365 INFO L225 Difference]: With dead ends: 757 [2021-06-06 00:33:51,365 INFO L226 Difference]: Without dead ends: 742 [2021-06-06 00:33:51,366 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 1506.1ms TimeCoverageRelationStatistics Valid=210, Invalid=2982, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:33:51,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2021-06-06 00:33:51,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 724. [2021-06-06 00:33:51,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 723 states have (on average 2.0387275242047025) internal successors, (1474), 723 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:51,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 1474 transitions. [2021-06-06 00:33:51,371 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 1474 transitions. Word has length 39 [2021-06-06 00:33:51,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:51,371 INFO L482 AbstractCegarLoop]: Abstraction has 724 states and 1474 transitions. [2021-06-06 00:33:51,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:51,371 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 1474 transitions. [2021-06-06 00:33:51,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:51,371 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:51,371 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:51,580 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 415 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable418 [2021-06-06 00:33:51,580 INFO L430 AbstractCegarLoop]: === Iteration 418 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:51,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:51,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1403542563, now seen corresponding path program 405 times [2021-06-06 00:33:51,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:51,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970824419] [2021-06-06 00:33:51,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:51,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:52,006 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:52,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:52,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970824419] [2021-06-06 00:33:52,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970824419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:52,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026892837] [2021-06-06 00:33:52,007 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 416 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 416 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:52,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:33:52,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:33:52,031 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-06 00:33:52,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:52,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:33:52,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:33:52,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:33:52,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:52,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:52,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:52,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:26 [2021-06-06 00:33:52,709 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:52,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026892837] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:52,709 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:52,709 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 41 [2021-06-06 00:33:52,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472941274] [2021-06-06 00:33:52,710 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-06 00:33:52,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:52,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-06 00:33:52,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1605, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:33:52,710 INFO L87 Difference]: Start difference. First operand 724 states and 1474 transitions. Second operand has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:53,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:53,986 INFO L93 Difference]: Finished difference Result 770 states and 1553 transitions. [2021-06-06 00:33:53,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:33:53,987 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:53,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:53,987 INFO L225 Difference]: With dead ends: 770 [2021-06-06 00:33:53,987 INFO L226 Difference]: Without dead ends: 753 [2021-06-06 00:33:53,987 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 1396.4ms TimeCoverageRelationStatistics Valid=199, Invalid=2663, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:33:53,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2021-06-06 00:33:53,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 723. [2021-06-06 00:33:53,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 722 states have (on average 2.038781163434903) internal successors, (1472), 722 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:53,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 1472 transitions. [2021-06-06 00:33:53,996 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 1472 transitions. Word has length 39 [2021-06-06 00:33:53,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:53,996 INFO L482 AbstractCegarLoop]: Abstraction has 723 states and 1472 transitions. [2021-06-06 00:33:53,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:53,996 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 1472 transitions. [2021-06-06 00:33:53,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:53,997 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:53,997 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:54,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable419,416 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:54,198 INFO L430 AbstractCegarLoop]: === Iteration 419 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:54,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:54,198 INFO L82 PathProgramCache]: Analyzing trace with hash 115496235, now seen corresponding path program 406 times [2021-06-06 00:33:54,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:54,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304301866] [2021-06-06 00:33:54,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:54,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:54,625 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:54,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:54,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304301866] [2021-06-06 00:33:54,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304301866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:54,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448985439] [2021-06-06 00:33:54,625 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 417 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 417 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:54,648 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:33:54,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:33:54,649 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:33:54,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:55,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:33:55,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:33:55,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:33:55,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:55,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:55,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:55,072 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:26 [2021-06-06 00:33:55,416 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:55,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448985439] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:55,416 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:55,416 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:33:55,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236372604] [2021-06-06 00:33:55,416 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:33:55,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:55,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:33:55,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1771, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:33:55,417 INFO L87 Difference]: Start difference. First operand 723 states and 1472 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:57,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:57,235 INFO L93 Difference]: Finished difference Result 974 states and 1959 transitions. [2021-06-06 00:33:57,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-06 00:33:57,235 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:57,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:57,236 INFO L225 Difference]: With dead ends: 974 [2021-06-06 00:33:57,236 INFO L226 Difference]: Without dead ends: 933 [2021-06-06 00:33:57,236 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 860 ImplicationChecksByTransitivity, 1771.3ms TimeCoverageRelationStatistics Valid=245, Invalid=3787, Unknown=0, NotChecked=0, Total=4032 [2021-06-06 00:33:57,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2021-06-06 00:33:57,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 713. [2021-06-06 00:33:57,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 712 states have (on average 2.039325842696629) internal successors, (1452), 712 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:57,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 1452 transitions. [2021-06-06 00:33:57,242 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 1452 transitions. Word has length 39 [2021-06-06 00:33:57,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:57,242 INFO L482 AbstractCegarLoop]: Abstraction has 713 states and 1452 transitions. [2021-06-06 00:33:57,242 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:57,242 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 1452 transitions. [2021-06-06 00:33:57,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:57,243 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:57,243 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:33:57,443 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 417 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable420 [2021-06-06 00:33:57,443 INFO L430 AbstractCegarLoop]: === Iteration 420 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:33:57,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:33:57,443 INFO L82 PathProgramCache]: Analyzing trace with hash -1756865943, now seen corresponding path program 407 times [2021-06-06 00:33:57,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:33:57,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578464144] [2021-06-06 00:33:57,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:33:57,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:33:57,873 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:57,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:33:57,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578464144] [2021-06-06 00:33:57,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578464144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:57,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377603797] [2021-06-06 00:33:57,874 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 418 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 418 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:33:57,897 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:33:57,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:33:57,898 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:33:57,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:33:58,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:33:58,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:33:58,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:33:58,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:33:58,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:33:58,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:33:58,336 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:26 [2021-06-06 00:33:58,702 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:33:58,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377603797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:33:58,702 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:33:58,702 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:33:58,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099676893] [2021-06-06 00:33:58,702 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:33:58,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:33:58,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:33:58,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1771, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:33:58,702 INFO L87 Difference]: Start difference. First operand 713 states and 1452 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:59,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:33:59,938 INFO L93 Difference]: Finished difference Result 791 states and 1587 transitions. [2021-06-06 00:33:59,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:33:59,939 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:33:59,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:33:59,939 INFO L225 Difference]: With dead ends: 791 [2021-06-06 00:33:59,939 INFO L226 Difference]: Without dead ends: 782 [2021-06-06 00:33:59,939 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 1409.9ms TimeCoverageRelationStatistics Valid=187, Invalid=2675, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:33:59,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 782 states. [2021-06-06 00:33:59,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 782 to 717. [2021-06-06 00:33:59,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 716 states have (on average 2.043296089385475) internal successors, (1463), 716 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:59,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 1463 transitions. [2021-06-06 00:33:59,945 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 1463 transitions. Word has length 39 [2021-06-06 00:33:59,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:33:59,945 INFO L482 AbstractCegarLoop]: Abstraction has 717 states and 1463 transitions. [2021-06-06 00:33:59,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:33:59,945 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 1463 transitions. [2021-06-06 00:33:59,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:33:59,945 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:33:59,946 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:34:00,146 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable421,418 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:00,146 INFO L430 AbstractCegarLoop]: === Iteration 421 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:34:00,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:34:00,146 INFO L82 PathProgramCache]: Analyzing trace with hash -874800219, now seen corresponding path program 408 times [2021-06-06 00:34:00,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:34:00,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179055709] [2021-06-06 00:34:00,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:34:00,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:00,627 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:00,627 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:34:00,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179055709] [2021-06-06 00:34:00,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179055709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:00,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [181974659] [2021-06-06 00:34:00,627 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 419 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 419 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:00,652 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:34:00,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:34:00,653 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-06 00:34:00,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:34:01,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:01,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:01,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:34:01,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-06 00:34:01,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:34:01,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:34:01,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:34:01,082 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:26 [2021-06-06 00:34:01,431 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:01,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [181974659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:01,431 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:34:01,431 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:34:01,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221616464] [2021-06-06 00:34:01,432 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:34:01,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:34:01,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:34:01,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1773, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:34:01,432 INFO L87 Difference]: Start difference. First operand 717 states and 1463 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:02,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:34:02,928 INFO L93 Difference]: Finished difference Result 787 states and 1585 transitions. [2021-06-06 00:34:02,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:34:02,928 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:34:02,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:34:02,929 INFO L225 Difference]: With dead ends: 787 [2021-06-06 00:34:02,929 INFO L226 Difference]: Without dead ends: 772 [2021-06-06 00:34:02,929 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 669 ImplicationChecksByTransitivity, 1610.4ms TimeCoverageRelationStatistics Valid=221, Invalid=3201, Unknown=0, NotChecked=0, Total=3422 [2021-06-06 00:34:02,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2021-06-06 00:34:02,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 725. [2021-06-06 00:34:02,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 725 states, 724 states have (on average 2.0400552486187844) internal successors, (1477), 724 states have internal predecessors, (1477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:02,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 725 states to 725 states and 1477 transitions. [2021-06-06 00:34:02,934 INFO L78 Accepts]: Start accepts. Automaton has 725 states and 1477 transitions. Word has length 39 [2021-06-06 00:34:02,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:34:02,935 INFO L482 AbstractCegarLoop]: Abstraction has 725 states and 1477 transitions. [2021-06-06 00:34:02,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:02,935 INFO L276 IsEmpty]: Start isEmpty. Operand 725 states and 1477 transitions. [2021-06-06 00:34:02,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:34:02,935 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:34:02,935 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:34:03,135 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 419 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable422 [2021-06-06 00:34:03,136 INFO L430 AbstractCegarLoop]: === Iteration 422 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:34:03,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:34:03,136 INFO L82 PathProgramCache]: Analyzing trace with hash 593866499, now seen corresponding path program 409 times [2021-06-06 00:34:03,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:34:03,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498011985] [2021-06-06 00:34:03,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:34:03,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:03,559 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:03,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:34:03,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498011985] [2021-06-06 00:34:03,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498011985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:03,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222087963] [2021-06-06 00:34:03,559 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 420 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 420 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:03,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:03,583 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:34:03,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:34:03,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:03,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:03,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:34:03,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:34:03,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:34:04,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:34:04,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:34:04,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:26 [2021-06-06 00:34:04,307 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:04,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222087963] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:04,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:34:04,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 41 [2021-06-06 00:34:04,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132326182] [2021-06-06 00:34:04,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-06 00:34:04,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:34:04,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-06 00:34:04,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1608, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:34:04,308 INFO L87 Difference]: Start difference. First operand 725 states and 1477 transitions. Second operand has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:05,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:34:05,894 INFO L93 Difference]: Finished difference Result 789 states and 1588 transitions. [2021-06-06 00:34:05,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:34:05,895 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:34:05,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:34:05,895 INFO L225 Difference]: With dead ends: 789 [2021-06-06 00:34:05,895 INFO L226 Difference]: Without dead ends: 772 [2021-06-06 00:34:05,896 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 657 ImplicationChecksByTransitivity, 1548.9ms TimeCoverageRelationStatistics Valid=221, Invalid=3085, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:34:05,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2021-06-06 00:34:05,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 734. [2021-06-06 00:34:05,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 734 states, 733 states have (on average 2.0368349249658935) internal successors, (1493), 733 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:05,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 734 states to 734 states and 1493 transitions. [2021-06-06 00:34:05,901 INFO L78 Accepts]: Start accepts. Automaton has 734 states and 1493 transitions. Word has length 39 [2021-06-06 00:34:05,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:34:05,901 INFO L482 AbstractCegarLoop]: Abstraction has 734 states and 1493 transitions. [2021-06-06 00:34:05,901 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:05,901 INFO L276 IsEmpty]: Start isEmpty. Operand 734 states and 1493 transitions. [2021-06-06 00:34:05,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:34:05,902 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:34:05,902 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:34:06,102 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable423,420 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:06,102 INFO L430 AbstractCegarLoop]: === Iteration 423 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:34:06,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:34:06,102 INFO L82 PathProgramCache]: Analyzing trace with hash 2112905297, now seen corresponding path program 410 times [2021-06-06 00:34:06,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:34:06,103 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654544418] [2021-06-06 00:34:06,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:34:06,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:06,524 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:06,524 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:34:06,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654544418] [2021-06-06 00:34:06,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654544418] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:06,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754579214] [2021-06-06 00:34:06,524 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 421 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 421 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:06,548 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:34:06,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:34:06,548 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-06 00:34:06,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:34:06,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:34:06,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:06,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:34:06,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:34:06,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:34:06,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:34:06,941 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:26 [2021-06-06 00:34:07,273 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:07,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754579214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:07,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:34:07,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:34:07,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064566012] [2021-06-06 00:34:07,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:34:07,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:34:07,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:34:07,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1768, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:34:07,274 INFO L87 Difference]: Start difference. First operand 734 states and 1493 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:09,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:34:09,290 INFO L93 Difference]: Finished difference Result 1012 states and 2032 transitions. [2021-06-06 00:34:09,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-06 00:34:09,291 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:34:09,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:34:09,291 INFO L225 Difference]: With dead ends: 1012 [2021-06-06 00:34:09,291 INFO L226 Difference]: Without dead ends: 968 [2021-06-06 00:34:09,291 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 2032.3ms TimeCoverageRelationStatistics Valid=317, Invalid=4653, Unknown=0, NotChecked=0, Total=4970 [2021-06-06 00:34:09,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2021-06-06 00:34:09,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 724. [2021-06-06 00:34:09,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 723 states have (on average 2.031811894882434) internal successors, (1469), 723 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:09,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 1469 transitions. [2021-06-06 00:34:09,297 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 1469 transitions. Word has length 39 [2021-06-06 00:34:09,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:34:09,297 INFO L482 AbstractCegarLoop]: Abstraction has 724 states and 1469 transitions. [2021-06-06 00:34:09,298 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:09,298 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 1469 transitions. [2021-06-06 00:34:09,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:34:09,298 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:34:09,298 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:34:09,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 421 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable424 [2021-06-06 00:34:09,498 INFO L430 AbstractCegarLoop]: === Iteration 424 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:34:09,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:34:09,499 INFO L82 PathProgramCache]: Analyzing trace with hash 1482484889, now seen corresponding path program 411 times [2021-06-06 00:34:09,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:34:09,499 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353853730] [2021-06-06 00:34:09,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:34:09,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:09,926 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:09,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:34:09,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353853730] [2021-06-06 00:34:09,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353853730] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:09,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969790926] [2021-06-06 00:34:09,926 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 422 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 422 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:09,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:34:09,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:34:09,952 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:34:09,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:34:10,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:34:10,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:10,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:34:10,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:34:10,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:34:10,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:34:10,389 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:26 [2021-06-06 00:34:10,740 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:10,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969790926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:10,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:34:10,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:34:10,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71462869] [2021-06-06 00:34:10,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:34:10,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:34:10,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:34:10,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1771, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:34:10,741 INFO L87 Difference]: Start difference. First operand 724 states and 1469 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:11,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:34:11,767 INFO L93 Difference]: Finished difference Result 758 states and 1520 transitions. [2021-06-06 00:34:11,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:34:11,767 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:34:11,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:34:11,767 INFO L225 Difference]: With dead ends: 758 [2021-06-06 00:34:11,768 INFO L226 Difference]: Without dead ends: 749 [2021-06-06 00:34:11,768 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 1385.7ms TimeCoverageRelationStatistics Valid=178, Invalid=2578, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:34:11,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2021-06-06 00:34:11,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 724. [2021-06-06 00:34:11,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 723 states have (on average 2.031811894882434) internal successors, (1469), 723 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:11,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 1469 transitions. [2021-06-06 00:34:11,773 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 1469 transitions. Word has length 39 [2021-06-06 00:34:11,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:34:11,773 INFO L482 AbstractCegarLoop]: Abstraction has 724 states and 1469 transitions. [2021-06-06 00:34:11,773 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:11,773 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 1469 transitions. [2021-06-06 00:34:11,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:34:11,774 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:34:11,774 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:34:11,974 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable425,422 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:11,974 INFO L430 AbstractCegarLoop]: === Iteration 425 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:34:11,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:34:11,974 INFO L82 PathProgramCache]: Analyzing trace with hash -1930416683, now seen corresponding path program 412 times [2021-06-06 00:34:11,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:34:11,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689038689] [2021-06-06 00:34:11,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:34:11,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:12,446 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:12,446 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:34:12,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689038689] [2021-06-06 00:34:12,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689038689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:12,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736489843] [2021-06-06 00:34:12,446 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 423 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 423 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:12,469 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:34:12,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:34:12,470 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:34:12,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:34:12,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:12,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:34:12,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:34:12,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:34:12,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:34:12,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:34:12,907 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:26 [2021-06-06 00:34:13,262 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:13,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736489843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:13,262 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:34:13,262 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:34:13,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533920854] [2021-06-06 00:34:13,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:34:13,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:34:13,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:34:13,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1772, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:34:13,263 INFO L87 Difference]: Start difference. First operand 724 states and 1469 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:14,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:34:14,420 INFO L93 Difference]: Finished difference Result 747 states and 1506 transitions. [2021-06-06 00:34:14,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:34:14,420 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:34:14,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:34:14,421 INFO L225 Difference]: With dead ends: 747 [2021-06-06 00:34:14,421 INFO L226 Difference]: Without dead ends: 724 [2021-06-06 00:34:14,421 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 1533.5ms TimeCoverageRelationStatistics Valid=196, Invalid=2884, Unknown=0, NotChecked=0, Total=3080 [2021-06-06 00:34:14,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2021-06-06 00:34:14,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 716. [2021-06-06 00:34:14,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 715 states have (on average 2.0377622377622377) internal successors, (1457), 715 states have internal predecessors, (1457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:14,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 1457 transitions. [2021-06-06 00:34:14,426 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 1457 transitions. Word has length 39 [2021-06-06 00:34:14,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:34:14,426 INFO L482 AbstractCegarLoop]: Abstraction has 716 states and 1457 transitions. [2021-06-06 00:34:14,426 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:14,426 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 1457 transitions. [2021-06-06 00:34:14,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:34:14,427 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:34:14,427 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:34:14,627 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 423 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable426 [2021-06-06 00:34:14,627 INFO L430 AbstractCegarLoop]: === Iteration 426 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:34:14,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:34:14,627 INFO L82 PathProgramCache]: Analyzing trace with hash 1486542963, now seen corresponding path program 413 times [2021-06-06 00:34:14,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:34:14,627 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062116301] [2021-06-06 00:34:14,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:34:14,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:15,035 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:15,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:34:15,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062116301] [2021-06-06 00:34:15,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062116301] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:15,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249566472] [2021-06-06 00:34:15,036 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 424 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 424 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:15,060 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:34:15,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:34:15,061 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:34:15,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:34:15,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:15,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:15,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:34:15,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-06 00:34:15,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:34:15,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:34:15,502 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:34:15,502 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:26 [2021-06-06 00:34:15,921 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:15,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249566472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:15,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:34:15,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 45 [2021-06-06 00:34:15,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329926366] [2021-06-06 00:34:15,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-06-06 00:34:15,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:34:15,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-06-06 00:34:15,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=1933, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:34:15,922 INFO L87 Difference]: Start difference. First operand 716 states and 1457 transitions. Second operand has 46 states, 46 states have (on average 1.6521739130434783) internal successors, (76), 45 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:17,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:34:17,810 INFO L93 Difference]: Finished difference Result 960 states and 1931 transitions. [2021-06-06 00:34:17,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-06 00:34:17,811 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.6521739130434783) internal successors, (76), 45 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:34:17,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:34:17,812 INFO L225 Difference]: With dead ends: 960 [2021-06-06 00:34:17,812 INFO L226 Difference]: Without dead ends: 927 [2021-06-06 00:34:17,812 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1081 ImplicationChecksByTransitivity, 1954.9ms TimeCoverageRelationStatistics Valid=289, Invalid=4403, Unknown=0, NotChecked=0, Total=4692 [2021-06-06 00:34:17,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2021-06-06 00:34:17,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 713. [2021-06-06 00:34:17,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 712 states have (on average 2.039325842696629) internal successors, (1452), 712 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:17,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 1452 transitions. [2021-06-06 00:34:17,817 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 1452 transitions. Word has length 39 [2021-06-06 00:34:17,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:34:17,818 INFO L482 AbstractCegarLoop]: Abstraction has 713 states and 1452 transitions. [2021-06-06 00:34:17,818 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 46 states, 46 states have (on average 1.6521739130434783) internal successors, (76), 45 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:17,818 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 1452 transitions. [2021-06-06 00:34:17,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:34:17,818 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:34:17,818 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:34:18,018 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable427,424 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:18,018 INFO L430 AbstractCegarLoop]: === Iteration 427 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:34:18,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:34:18,019 INFO L82 PathProgramCache]: Analyzing trace with hash 1317297497, now seen corresponding path program 414 times [2021-06-06 00:34:18,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:34:18,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296558555] [2021-06-06 00:34:18,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:34:18,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:18,442 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:18,442 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:34:18,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296558555] [2021-06-06 00:34:18,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296558555] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:18,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597576529] [2021-06-06 00:34:18,442 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 425 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 425 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:18,467 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:34:18,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:34:18,468 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-06 00:34:18,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:34:18,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:34:18,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:18,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-06 00:34:18,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:34:18,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:34:18,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:34:18,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:26 [2021-06-06 00:34:19,223 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:19,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597576529] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:19,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:34:19,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:34:19,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258292833] [2021-06-06 00:34:19,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:34:19,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:34:19,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:34:19,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1768, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:34:19,224 INFO L87 Difference]: Start difference. First operand 713 states and 1452 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:20,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:34:20,457 INFO L93 Difference]: Finished difference Result 811 states and 1631 transitions. [2021-06-06 00:34:20,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:34:20,457 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:34:20,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:34:20,458 INFO L225 Difference]: With dead ends: 811 [2021-06-06 00:34:20,458 INFO L226 Difference]: Without dead ends: 802 [2021-06-06 00:34:20,458 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 571 ImplicationChecksByTransitivity, 1319.5ms TimeCoverageRelationStatistics Valid=185, Invalid=2571, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:34:20,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-06-06 00:34:20,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 718. [2021-06-06 00:34:20,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 717 states have (on average 2.0446304044630406) internal successors, (1466), 717 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:20,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1466 transitions. [2021-06-06 00:34:20,463 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 1466 transitions. Word has length 39 [2021-06-06 00:34:20,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:34:20,464 INFO L482 AbstractCegarLoop]: Abstraction has 718 states and 1466 transitions. [2021-06-06 00:34:20,464 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:20,464 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 1466 transitions. [2021-06-06 00:34:20,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:34:20,464 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:34:20,464 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:34:20,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable428,425 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:20,665 INFO L430 AbstractCegarLoop]: === Iteration 428 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:34:20,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:34:20,665 INFO L82 PathProgramCache]: Analyzing trace with hash -2095604075, now seen corresponding path program 415 times [2021-06-06 00:34:20,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:34:20,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195368878] [2021-06-06 00:34:20,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:34:20,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:21,094 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:21,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:34:21,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195368878] [2021-06-06 00:34:21,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195368878] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:21,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969251338] [2021-06-06 00:34:21,095 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 426 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 426 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:21,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:21,118 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:34:21,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:34:21,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:21,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:21,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:34:21,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:34:21,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:34:21,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:34:21,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:34:21,543 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:26 [2021-06-06 00:34:21,892 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:21,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969251338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:21,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:34:21,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:34:21,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046690641] [2021-06-06 00:34:21,893 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:34:21,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:34:21,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:34:21,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1770, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:34:21,893 INFO L87 Difference]: Start difference. First operand 718 states and 1466 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:23,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:34:23,318 INFO L93 Difference]: Finished difference Result 807 states and 1629 transitions. [2021-06-06 00:34:23,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:34:23,319 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:34:23,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:34:23,319 INFO L225 Difference]: With dead ends: 807 [2021-06-06 00:34:23,319 INFO L226 Difference]: Without dead ends: 792 [2021-06-06 00:34:23,320 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 687 ImplicationChecksByTransitivity, 1525.9ms TimeCoverageRelationStatistics Valid=219, Invalid=3087, Unknown=0, NotChecked=0, Total=3306 [2021-06-06 00:34:23,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 792 states. [2021-06-06 00:34:23,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 792 to 726. [2021-06-06 00:34:23,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 726 states, 725 states have (on average 2.0413793103448277) internal successors, (1480), 725 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:23,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 726 states to 726 states and 1480 transitions. [2021-06-06 00:34:23,325 INFO L78 Accepts]: Start accepts. Automaton has 726 states and 1480 transitions. Word has length 39 [2021-06-06 00:34:23,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:34:23,325 INFO L482 AbstractCegarLoop]: Abstraction has 726 states and 1480 transitions. [2021-06-06 00:34:23,325 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:23,325 INFO L276 IsEmpty]: Start isEmpty. Operand 726 states and 1480 transitions. [2021-06-06 00:34:23,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:34:23,326 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:34:23,326 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:34:23,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable429,426 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:23,541 INFO L430 AbstractCegarLoop]: === Iteration 429 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:34:23,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:34:23,541 INFO L82 PathProgramCache]: Analyzing trace with hash -626937357, now seen corresponding path program 416 times [2021-06-06 00:34:23,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:34:23,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425382246] [2021-06-06 00:34:23,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:34:23,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:23,978 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:23,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:34:23,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425382246] [2021-06-06 00:34:23,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425382246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:23,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004602807] [2021-06-06 00:34:23,978 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 427 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 427 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:24,002 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:34:24,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:34:24,003 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-06 00:34:24,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:34:24,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:34:24,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:24,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:34:24,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:34:24,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:34:24,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:34:24,382 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:26 [2021-06-06 00:34:24,680 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:24,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004602807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:24,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:34:24,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 41 [2021-06-06 00:34:24,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468086052] [2021-06-06 00:34:24,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-06 00:34:24,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:34:24,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-06 00:34:24,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1602, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:34:24,681 INFO L87 Difference]: Start difference. First operand 726 states and 1480 transitions. Second operand has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:26,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:34:26,304 INFO L93 Difference]: Finished difference Result 832 states and 1673 transitions. [2021-06-06 00:34:26,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:34:26,304 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:34:26,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:34:26,305 INFO L225 Difference]: With dead ends: 832 [2021-06-06 00:34:26,305 INFO L226 Difference]: Without dead ends: 815 [2021-06-06 00:34:26,305 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 1497.1ms TimeCoverageRelationStatistics Valid=225, Invalid=2967, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:34:26,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 815 states. [2021-06-06 00:34:26,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 815 to 735. [2021-06-06 00:34:26,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 735 states, 734 states have (on average 2.0381471389645776) internal successors, (1496), 734 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:26,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 1496 transitions. [2021-06-06 00:34:26,311 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 1496 transitions. Word has length 39 [2021-06-06 00:34:26,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:34:26,311 INFO L482 AbstractCegarLoop]: Abstraction has 735 states and 1496 transitions. [2021-06-06 00:34:26,311 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:26,311 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 1496 transitions. [2021-06-06 00:34:26,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:34:26,312 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:34:26,312 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:34:26,512 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 427 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable430 [2021-06-06 00:34:26,512 INFO L430 AbstractCegarLoop]: === Iteration 430 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:34:26,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:34:26,512 INFO L82 PathProgramCache]: Analyzing trace with hash 892101441, now seen corresponding path program 417 times [2021-06-06 00:34:26,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:34:26,512 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164820873] [2021-06-06 00:34:26,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:34:26,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:26,946 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:26,946 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:34:26,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164820873] [2021-06-06 00:34:26,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164820873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:26,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390675448] [2021-06-06 00:34:26,946 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 428 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 428 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:26,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:34:26,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:34:26,971 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-06 00:34:26,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:34:27,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:27,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:27,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:34:27,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:34:27,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:34:27,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:34:27,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:34:27,351 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:26 [2021-06-06 00:34:27,681 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:27,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390675448] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:27,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:34:27,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:34:27,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265826230] [2021-06-06 00:34:27,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:34:27,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:34:27,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:34:27,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1765, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:34:27,682 INFO L87 Difference]: Start difference. First operand 735 states and 1496 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:29,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:34:29,757 INFO L93 Difference]: Finished difference Result 1073 states and 2148 transitions. [2021-06-06 00:34:29,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-06 00:34:29,757 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:34:29,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:34:29,758 INFO L225 Difference]: With dead ends: 1073 [2021-06-06 00:34:29,758 INFO L226 Difference]: Without dead ends: 1029 [2021-06-06 00:34:29,758 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1140 ImplicationChecksByTransitivity, 1987.2ms TimeCoverageRelationStatistics Valid=321, Invalid=4649, Unknown=0, NotChecked=0, Total=4970 [2021-06-06 00:34:29,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1029 states. [2021-06-06 00:34:29,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1029 to 725. [2021-06-06 00:34:29,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 725 states, 724 states have (on average 2.0331491712707184) internal successors, (1472), 724 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:29,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 725 states to 725 states and 1472 transitions. [2021-06-06 00:34:29,768 INFO L78 Accepts]: Start accepts. Automaton has 725 states and 1472 transitions. Word has length 39 [2021-06-06 00:34:29,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:34:29,768 INFO L482 AbstractCegarLoop]: Abstraction has 725 states and 1472 transitions. [2021-06-06 00:34:29,768 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:29,768 INFO L276 IsEmpty]: Start isEmpty. Operand 725 states and 1472 transitions. [2021-06-06 00:34:29,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:34:29,769 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:34:29,769 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:34:29,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable431,428 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:29,969 INFO L430 AbstractCegarLoop]: === Iteration 431 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:34:29,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:34:29,969 INFO L82 PathProgramCache]: Analyzing trace with hash 261681033, now seen corresponding path program 418 times [2021-06-06 00:34:29,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:34:29,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089494400] [2021-06-06 00:34:29,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:34:29,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:30,391 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:30,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:34:30,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089494400] [2021-06-06 00:34:30,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089494400] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:30,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466261720] [2021-06-06 00:34:30,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 429 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 429 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:30,414 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:34:30,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:34:30,415 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:34:30,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:34:30,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:34:30,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:30,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:34:30,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:34:30,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:34:30,838 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:34:30,838 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:26 [2021-06-06 00:34:31,184 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:31,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466261720] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:31,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:34:31,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:34:31,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092698198] [2021-06-06 00:34:31,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:34:31,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:34:31,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:34:31,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1768, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:34:31,185 INFO L87 Difference]: Start difference. First operand 725 states and 1472 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:32,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:34:32,132 INFO L93 Difference]: Finished difference Result 780 states and 1568 transitions. [2021-06-06 00:34:32,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-06 00:34:32,132 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:34:32,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:34:32,132 INFO L225 Difference]: With dead ends: 780 [2021-06-06 00:34:32,132 INFO L226 Difference]: Without dead ends: 771 [2021-06-06 00:34:32,133 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 1325.7ms TimeCoverageRelationStatistics Valid=176, Invalid=2476, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:34:32,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2021-06-06 00:34:32,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 725. [2021-06-06 00:34:32,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 725 states, 724 states have (on average 2.0331491712707184) internal successors, (1472), 724 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:32,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 725 states to 725 states and 1472 transitions. [2021-06-06 00:34:32,138 INFO L78 Accepts]: Start accepts. Automaton has 725 states and 1472 transitions. Word has length 39 [2021-06-06 00:34:32,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:34:32,138 INFO L482 AbstractCegarLoop]: Abstraction has 725 states and 1472 transitions. [2021-06-06 00:34:32,138 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:32,138 INFO L276 IsEmpty]: Start isEmpty. Operand 725 states and 1472 transitions. [2021-06-06 00:34:32,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:34:32,138 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:34:32,138 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:34:32,339 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 429 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable432 [2021-06-06 00:34:32,339 INFO L430 AbstractCegarLoop]: === Iteration 432 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:34:32,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:34:32,339 INFO L82 PathProgramCache]: Analyzing trace with hash 1143746757, now seen corresponding path program 419 times [2021-06-06 00:34:32,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:34:32,339 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571147895] [2021-06-06 00:34:32,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:34:32,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:32,763 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:32,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:34:32,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571147895] [2021-06-06 00:34:32,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571147895] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:32,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400795770] [2021-06-06 00:34:32,763 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 430 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 430 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:32,786 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:34:32,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:34:32,787 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:34:32,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:34:33,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:33,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:33,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:34:33,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:34:33,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:34:33,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:34:33,209 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:34:33,209 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:26 [2021-06-06 00:34:33,569 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:33,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400795770] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:33,569 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:34:33,569 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:34:33,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411031099] [2021-06-06 00:34:33,569 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:34:33,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:34:33,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:34:33,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1769, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:34:33,569 INFO L87 Difference]: Start difference. First operand 725 states and 1472 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:34,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:34:34,873 INFO L93 Difference]: Finished difference Result 769 states and 1554 transitions. [2021-06-06 00:34:34,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:34:34,874 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:34:34,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:34:34,874 INFO L225 Difference]: With dead ends: 769 [2021-06-06 00:34:34,874 INFO L226 Difference]: Without dead ends: 746 [2021-06-06 00:34:34,874 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 595 ImplicationChecksByTransitivity, 1438.8ms TimeCoverageRelationStatistics Valid=194, Invalid=2776, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:34:34,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2021-06-06 00:34:34,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 717. [2021-06-06 00:34:34,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 716 states have (on average 2.0391061452513966) internal successors, (1460), 716 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:34,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 1460 transitions. [2021-06-06 00:34:34,880 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 1460 transitions. Word has length 39 [2021-06-06 00:34:34,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:34:34,880 INFO L482 AbstractCegarLoop]: Abstraction has 717 states and 1460 transitions. [2021-06-06 00:34:34,880 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:34,880 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 1460 transitions. [2021-06-06 00:34:34,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:34:34,880 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:34:34,880 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:34:35,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 430 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable433 [2021-06-06 00:34:35,081 INFO L430 AbstractCegarLoop]: === Iteration 433 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:34:35,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:34:35,081 INFO L82 PathProgramCache]: Analyzing trace with hash 265739107, now seen corresponding path program 420 times [2021-06-06 00:34:35,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:34:35,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002061279] [2021-06-06 00:34:35,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:34:35,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:35,513 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:35,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:34:35,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002061279] [2021-06-06 00:34:35,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002061279] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:35,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150851449] [2021-06-06 00:34:35,514 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 431 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 431 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:35,540 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:34:35,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:34:35,540 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:34:35,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:34:35,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:35,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:35,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:34:35,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:34:35,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:34:35,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:34:35,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:34:35,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:26 [2021-06-06 00:34:36,322 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:36,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150851449] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:36,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:34:36,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:34:36,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014393972] [2021-06-06 00:34:36,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:34:36,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:34:36,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:34:36,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1768, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:34:36,323 INFO L87 Difference]: Start difference. First operand 717 states and 1460 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:38,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:34:38,163 INFO L93 Difference]: Finished difference Result 998 states and 2008 transitions. [2021-06-06 00:34:38,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-06 00:34:38,163 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:34:38,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:34:38,164 INFO L225 Difference]: With dead ends: 998 [2021-06-06 00:34:38,164 INFO L226 Difference]: Without dead ends: 965 [2021-06-06 00:34:38,164 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 1858.9ms TimeCoverageRelationStatistics Valid=263, Invalid=3897, Unknown=0, NotChecked=0, Total=4160 [2021-06-06 00:34:38,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 965 states. [2021-06-06 00:34:38,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 965 to 714. [2021-06-06 00:34:38,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 713 states have (on average 2.0406732117812063) internal successors, (1455), 713 states have internal predecessors, (1455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:38,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1455 transitions. [2021-06-06 00:34:38,170 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1455 transitions. Word has length 39 [2021-06-06 00:34:38,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:34:38,170 INFO L482 AbstractCegarLoop]: Abstraction has 714 states and 1455 transitions. [2021-06-06 00:34:38,170 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:38,170 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1455 transitions. [2021-06-06 00:34:38,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:34:38,171 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:34:38,171 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:34:38,371 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 431 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable434 [2021-06-06 00:34:38,371 INFO L430 AbstractCegarLoop]: === Iteration 434 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:34:38,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:34:38,371 INFO L82 PathProgramCache]: Analyzing trace with hash 751876611, now seen corresponding path program 421 times [2021-06-06 00:34:38,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:34:38,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709265478] [2021-06-06 00:34:38,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:34:38,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:38,796 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:38,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:34:38,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709265478] [2021-06-06 00:34:38,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709265478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:38,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594601033] [2021-06-06 00:34:38,796 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 432 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 432 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:38,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:38,829 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:34:38,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:34:39,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:39,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:39,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:34:39,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:34:39,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:34:39,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:34:39,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:34:39,264 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:26 [2021-06-06 00:34:39,609 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:39,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594601033] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:39,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:34:39,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:34:39,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746825878] [2021-06-06 00:34:39,609 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:34:39,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:34:39,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:34:39,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1770, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:34:39,610 INFO L87 Difference]: Start difference. First operand 714 states and 1455 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:40,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:34:40,774 INFO L93 Difference]: Finished difference Result 787 states and 1582 transitions. [2021-06-06 00:34:40,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:34:40,774 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-06 00:34:40,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:34:40,775 INFO L225 Difference]: With dead ends: 787 [2021-06-06 00:34:40,775 INFO L226 Difference]: Without dead ends: 778 [2021-06-06 00:34:40,775 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 1321.2ms TimeCoverageRelationStatistics Valid=172, Invalid=2480, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:34:40,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2021-06-06 00:34:40,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 714. [2021-06-06 00:34:40,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 713 states have (on average 2.0406732117812063) internal successors, (1455), 713 states have internal predecessors, (1455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:40,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1455 transitions. [2021-06-06 00:34:40,780 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1455 transitions. Word has length 39 [2021-06-06 00:34:40,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:34:40,780 INFO L482 AbstractCegarLoop]: Abstraction has 714 states and 1455 transitions. [2021-06-06 00:34:40,780 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:34:40,780 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1455 transitions. [2021-06-06 00:34:40,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-06 00:34:40,781 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:34:40,781 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:34:40,981 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 432 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable435 [2021-06-06 00:34:40,981 INFO L430 AbstractCegarLoop]: === Iteration 435 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:34:40,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:34:40,981 INFO L82 PathProgramCache]: Analyzing trace with hash 1633942335, now seen corresponding path program 422 times [2021-06-06 00:34:40,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:34:40,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677227498] [2021-06-06 00:34:40,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:34:40,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:34:41,410 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:41,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:34:41,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677227498] [2021-06-06 00:34:41,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677227498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:41,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272450305] [2021-06-06 00:34:41,410 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 433 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 433 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:34:41,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:34:41,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:34:41,447 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-06 00:34:41,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:34:41,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:34:41,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:34:41,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-06-06 00:34:41,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 00:34:41,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:34:41,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:34:41,877 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:26 [2021-06-06 00:34:42,227 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:34:42,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272450305] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:34:42,228 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:34:42,228 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-06-06 00:34:42,228 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640548981] [2021-06-06 00:34:42,228 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-06 00:34:42,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:34:42,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-06 00:34:42,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1771, Unknown=0, NotChecked=0, Total=1892 [2021-06-06 00:34:42,228 INFO L87 Difference]: Start difference. First operand 714 states and 1455 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 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-06 00:34:42,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-06 00:34:42,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 433 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable436 [2021-06-06 00:34:42,849 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-06 00:34:42,851 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-06 00:34:42,852 WARN L196 ceAbstractionStarter]: Timeout [2021-06-06 00:34:42,852 INFO L202 PluginConnector]: Adding new model queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.06 12:34:42 BasicIcfg [2021-06-06 00:34:42,852 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-06 00:34:42,853 INFO L168 Benchmark]: Toolchain (without parser) took 809551.08 ms. Allocated memory was 381.7 MB in the beginning and 471.9 MB in the end (delta: 90.2 MB). Free memory was 360.5 MB in the beginning and 397.8 MB in the end (delta: -37.3 MB). Peak memory consumption was 54.6 MB. Max. memory is 16.0 GB. [2021-06-06 00:34:42,853 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.27 ms. Allocated memory is still 381.7 MB. Free memory was 361.7 MB in the beginning and 361.6 MB in the end (delta: 70.3 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-06 00:34:42,853 INFO L168 Benchmark]: Boogie Procedure Inliner took 19.72 ms. Allocated memory is still 381.7 MB. Free memory was 360.4 MB in the beginning and 359.0 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-06 00:34:42,853 INFO L168 Benchmark]: Boogie Preprocessor took 13.81 ms. Allocated memory is still 381.7 MB. Free memory was 359.0 MB in the beginning and 358.0 MB in the end (delta: 994.3 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-06 00:34:42,853 INFO L168 Benchmark]: RCFGBuilder took 223.30 ms. Allocated memory is still 381.7 MB. Free memory was 357.9 MB in the beginning and 344.7 MB in the end (delta: 13.2 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. [2021-06-06 00:34:42,853 INFO L168 Benchmark]: TraceAbstraction took 809289.69 ms. Allocated memory was 381.7 MB in the beginning and 471.9 MB in the end (delta: 90.2 MB). Free memory was 344.3 MB in the beginning and 397.8 MB in the end (delta: -53.5 MB). Peak memory consumption was 39.9 MB. Max. memory is 16.0 GB. [2021-06-06 00:34:42,853 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.27 ms. Allocated memory is still 381.7 MB. Free memory was 361.7 MB in the beginning and 361.6 MB in the end (delta: 70.3 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 19.72 ms. Allocated memory is still 381.7 MB. Free memory was 360.4 MB in the beginning and 359.0 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 13.81 ms. Allocated memory is still 381.7 MB. Free memory was 359.0 MB in the beginning and 358.0 MB in the end (delta: 994.3 kB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 223.30 ms. Allocated memory is still 381.7 MB. Free memory was 357.9 MB in the beginning and 344.7 MB in the end (delta: 13.2 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. * TraceAbstraction took 809289.69 ms. Allocated memory was 381.7 MB in the beginning and 471.9 MB in the end (delta: 90.2 MB). Free memory was 344.3 MB in the beginning and 397.8 MB in the end (delta: -53.5 MB). Peak memory consumption was 39.9 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (714states) and FLOYD_HOARE automaton (currently 14 states, 44 states before enhancement),while ReachableStatesComputation was computing reachable states (45 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 5 procedures, 48 locations, 3 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 809225.7ms, OverallIterations: 435, TraceHistogramMax: 3, EmptinessCheckTime: 192.0ms, AutomataDifference: 446483.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 17.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 22874 SDtfs, 46823 SDslu, 298776 SDs, 0 SdLazy, 563696 SolverSat, 16148 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 179166.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 28816 GetRequests, 7076 SyntacticMatches, 636 SemanticMatches, 21104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279619 ImplicationChecksByTransitivity, 444942.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=745occurred in iteration=409, InterpolantAutomatonStates: 12975, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1825.4ms AutomataMinimizationTime, 434 MinimizatonAttempts, 60438 StatesRemovedByMinimization, 432 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1311.2ms SsaConstructionTime, 3602.7ms SatisfiabilityAnalysisTime, 261105.9ms InterpolantComputationTime, 26909 NumberOfCodeBlocks, 26909 NumberOfCodeBlocksAsserted, 1331 NumberOfCheckSat, 26042 ConstructedInterpolants, 272 QuantifiedInterpolants, 453132 SizeOfPredicates, 4209 NumberOfNonLiveVariables, 30837 ConjunctsInSsa, 14481 ConjunctsInUnsatCore, 867 InterpolantComputations, 3 PerfectInterpolantSequences, 44/8752 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