/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/queue-add-2-nl.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2cf4d3f9dd5fed411db405f577e28237a543b59a-2cf4d3f [2021-08-12 20:01:11,115 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-12 20:01:11,116 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-12 20:01:11,145 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-12 20:01:11,146 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-12 20:01:11,146 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-12 20:01:11,147 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-12 20:01:11,150 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-12 20:01:11,151 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-12 20:01:11,152 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-12 20:01:11,152 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-12 20:01:11,153 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-12 20:01:11,153 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-12 20:01:11,154 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-12 20:01:11,167 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-12 20:01:11,170 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-12 20:01:11,171 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-12 20:01:11,174 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-12 20:01:11,175 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-12 20:01:11,177 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-12 20:01:11,178 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-12 20:01:11,181 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-12 20:01:11,182 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-12 20:01:11,184 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-12 20:01:11,190 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-12 20:01:11,190 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-12 20:01:11,190 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-12 20:01:11,191 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-12 20:01:11,191 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-12 20:01:11,192 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-12 20:01:11,192 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-12 20:01:11,193 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-12 20:01:11,193 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-12 20:01:11,194 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-12 20:01:11,194 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-12 20:01:11,194 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-12 20:01:11,195 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-12 20:01:11,195 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-12 20:01:11,195 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-12 20:01:11,196 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-12 20:01:11,196 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-12 20:01:11,202 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-08-12 20:01:11,229 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-12 20:01:11,229 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-12 20:01:11,230 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-12 20:01:11,230 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-12 20:01:11,232 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-12 20:01:11,232 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-12 20:01:11,232 INFO L138 SettingsManager]: * Use SBE=true [2021-08-12 20:01:11,232 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-12 20:01:11,233 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-12 20:01:11,233 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-12 20:01:11,233 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-12 20:01:11,233 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-12 20:01:11,234 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-12 20:01:11,234 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-12 20:01:11,234 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-12 20:01:11,234 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-12 20:01:11,234 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-12 20:01:11,234 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-12 20:01:11,235 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-12 20:01:11,235 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-12 20:01:11,235 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-12 20:01:11,235 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-12 20:01:11,235 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-12 20:01:11,235 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-12 20:01:11,235 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-12 20:01:11,236 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-12 20:01:11,236 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-12 20:01:11,236 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-12 20:01:11,236 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-12 20:01:11,236 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-12 20:01:11,236 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-08-12 20:01:11,478 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-12 20:01:11,493 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-12 20:01:11,494 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-12 20:01:11,495 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-12 20:01:11,496 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-12 20:01:11,497 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-08-12 20:01:11,497 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-08-12 20:01:11,530 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-12 20:01:11,532 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-12 20:01:11,532 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-12 20:01:11,533 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-12 20:01:11,533 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-12 20:01:11,542 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 12.08 08:01:11" (1/1) ... [2021-08-12 20:01:11,548 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 12.08 08:01:11" (1/1) ... [2021-08-12 20:01:11,555 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-12 20:01:11,556 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-12 20:01:11,556 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-12 20:01:11,557 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-12 20:01:11,562 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 12.08 08:01:11" (1/1) ... [2021-08-12 20:01:11,562 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 12.08 08:01:11" (1/1) ... [2021-08-12 20:01:11,563 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 12.08 08:01:11" (1/1) ... [2021-08-12 20:01:11,563 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 12.08 08:01:11" (1/1) ... [2021-08-12 20:01:11,566 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 12.08 08:01:11" (1/1) ... [2021-08-12 20:01:11,569 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 12.08 08:01:11" (1/1) ... [2021-08-12 20:01:11,570 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 12.08 08:01:11" (1/1) ... [2021-08-12 20:01:11,571 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-12 20:01:11,572 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-12 20:01:11,572 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-12 20:01:11,572 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-12 20:01:11,573 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 12.08 08:01:11" (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-08-12 20:01:11,631 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-12 20:01:11,632 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-12 20:01:11,632 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-12 20:01:11,632 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-12 20:01:11,633 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-12 20:01:11,633 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-12 20:01:11,633 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-12 20:01:11,633 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-12 20:01:11,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-12 20:01:11,634 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-12 20:01:11,811 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-12 20:01:11,811 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-12 20:01:11,813 INFO L202 PluginConnector]: Adding new model queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 08:01:11 BoogieIcfgContainer [2021-08-12 20:01:11,813 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-12 20:01:11,814 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-12 20:01:11,814 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-12 20:01:11,816 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-12 20:01:11,816 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 12.08 08:01:11" (1/2) ... [2021-08-12 20:01:11,817 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@732985be and model type queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.08 08:01:11, skipping insertion in model container [2021-08-12 20:01:11,817 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 12.08 08:01:11" (2/2) ... [2021-08-12 20:01:11,818 INFO L111 eAbstractionObserver]: Analyzing ICFG queue-add-2-nl.wvr.bpl [2021-08-12 20:01:11,822 INFO L206 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-12 20:01:11,823 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-12 20:01:11,823 INFO L445 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-12 20:01:11,875 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-08-12 20:01:11,895 INFO L255 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-12 20:01:11,921 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-08-12 20:01:11,921 INFO L379 AbstractCegarLoop]: Hoare is true [2021-08-12 20:01:11,921 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-08-12 20:01:11,921 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-08-12 20:01:11,922 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-08-12 20:01:11,922 INFO L383 AbstractCegarLoop]: Difference is false [2021-08-12 20:01:11,922 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-08-12 20:01:11,923 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-08-12 20:01:11,929 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 34 places, 29 transitions, 74 flow [2021-08-12 20:01:11,943 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-08-12 20:01:11,946 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-08-12 20:01:11,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 20:01:11,951 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:11,952 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:11,952 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:11,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:11,955 INFO L82 PathProgramCache]: Analyzing trace with hash 474732689, now seen corresponding path program 1 times [2021-08-12 20:01:11,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:11,961 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304422331] [2021-08-12 20:01:11,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:12,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:12,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:12,060 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:12,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304422331] [2021-08-12 20:01:12,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304422331] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 20:01:12,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 20:01:12,061 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-12 20:01:12,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962421072] [2021-08-12 20:01:12,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-08-12 20:01:12,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:12,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-12 20:01:12,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 20:01:12,076 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-08-12 20:01:12,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:12,102 INFO L93 Difference]: Finished difference Result 139 states and 269 transitions. [2021-08-12 20:01:12,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-12 20:01:12,104 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-08-12 20:01:12,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:12,111 INFO L225 Difference]: With dead ends: 139 [2021-08-12 20:01:12,111 INFO L226 Difference]: Without dead ends: 114 [2021-08-12 20:01:12,112 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 20:01:12,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-08-12 20:01:12,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2021-08-12 20:01:12,138 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-08-12 20:01:12,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 223 transitions. [2021-08-12 20:01:12,141 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 223 transitions. Word has length 16 [2021-08-12 20:01:12,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:12,141 INFO L482 AbstractCegarLoop]: Abstraction has 114 states and 223 transitions. [2021-08-12 20:01:12,142 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-08-12 20:01:12,142 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 223 transitions. [2021-08-12 20:01:12,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-12 20:01:12,143 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:12,143 INFO L550 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-08-12 20:01:12,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-12 20:01:12,143 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:12,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:12,144 INFO L82 PathProgramCache]: Analyzing trace with hash 518092661, now seen corresponding path program 1 times [2021-08-12 20:01:12,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:12,144 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507985233] [2021-08-12 20:01:12,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:12,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:12,468 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:12,468 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:12,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507985233] [2021-08-12 20:01:12,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507985233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:12,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490011989] [2021-08-12 20:01:12,469 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-08-12 20:01:12,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:12,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-12 20:01:12,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:12,789 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:12,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490011989] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:12,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:12,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-08-12 20:01:12,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105068332] [2021-08-12 20:01:12,791 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 20:01:12,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:12,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 20:01:12,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-08-12 20:01:12,793 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-08-12 20:01:13,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:13,344 INFO L93 Difference]: Finished difference Result 287 states and 539 transitions. [2021-08-12 20:01:13,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 20:01:13,344 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-08-12 20:01:13,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:13,346 INFO L225 Difference]: With dead ends: 287 [2021-08-12 20:01:13,346 INFO L226 Difference]: Without dead ends: 278 [2021-08-12 20:01:13,347 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 591.6ms TimeCoverageRelationStatistics Valid=183, Invalid=873, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:01:13,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-08-12 20:01:13,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 153. [2021-08-12 20:01:13,358 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-08-12 20:01:13,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 295 transitions. [2021-08-12 20:01:13,359 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 295 transitions. Word has length 21 [2021-08-12 20:01:13,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:13,359 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 295 transitions. [2021-08-12 20:01:13,359 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-08-12 20:01:13,359 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 295 transitions. [2021-08-12 20:01:13,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-12 20:01:13,360 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:13,360 INFO L550 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-08-12 20:01:13,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-08-12 20:01:13,561 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:13,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:13,562 INFO L82 PathProgramCache]: Analyzing trace with hash 434307019, now seen corresponding path program 2 times [2021-08-12 20:01:13,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:13,563 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826680642] [2021-08-12 20:01:13,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:13,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:13,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-08-12 20:01:13,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:13,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826680642] [2021-08-12 20:01:13,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826680642] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:13,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579169651] [2021-08-12 20:01:13,709 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-08-12 20:01:13,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:01:13,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:13,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-12 20:01:13,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:14,007 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:14,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579169651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:14,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:14,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-12 20:01:14,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450400866] [2021-08-12 20:01:14,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:01:14,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:14,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:01:14,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:01:14,009 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-08-12 20:01:14,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:14,516 INFO L93 Difference]: Finished difference Result 263 states and 500 transitions. [2021-08-12 20:01:14,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 20:01:14,517 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-08-12 20:01:14,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:14,518 INFO L225 Difference]: With dead ends: 263 [2021-08-12 20:01:14,518 INFO L226 Difference]: Without dead ends: 250 [2021-08-12 20:01:14,519 INFO L806 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-08-12 20:01:14,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2021-08-12 20:01:14,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 157. [2021-08-12 20:01:14,526 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-08-12 20:01:14,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 303 transitions. [2021-08-12 20:01:14,541 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 303 transitions. Word has length 21 [2021-08-12 20:01:14,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:14,542 INFO L482 AbstractCegarLoop]: Abstraction has 157 states and 303 transitions. [2021-08-12 20:01:14,542 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-08-12 20:01:14,542 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 303 transitions. [2021-08-12 20:01:14,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-12 20:01:14,543 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:14,543 INFO L550 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-08-12 20:01:14,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:14,757 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:14,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:14,757 INFO L82 PathProgramCache]: Analyzing trace with hash 1316372743, now seen corresponding path program 3 times [2021-08-12 20:01:14,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:14,758 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887694499] [2021-08-12 20:01:14,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:14,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:14,893 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:14,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:14,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887694499] [2021-08-12 20:01:14,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887694499] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:14,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096071793] [2021-08-12 20:01:14,894 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-08-12 20:01:14,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:01:14,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:14,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-12 20:01:14,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:15,058 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:15,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096071793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:15,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:15,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-08-12 20:01:15,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206564542] [2021-08-12 20:01:15,059 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 20:01:15,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:15,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 20:01:15,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-08-12 20:01:15,060 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-08-12 20:01:15,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:15,665 INFO L93 Difference]: Finished difference Result 220 states and 423 transitions. [2021-08-12 20:01:15,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 20:01:15,666 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-08-12 20:01:15,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:15,667 INFO L225 Difference]: With dead ends: 220 [2021-08-12 20:01:15,667 INFO L226 Difference]: Without dead ends: 211 [2021-08-12 20:01:15,668 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 551.6ms TimeCoverageRelationStatistics Valid=185, Invalid=745, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:01:15,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-08-12 20:01:15,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 155. [2021-08-12 20:01:15,675 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-08-12 20:01:15,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 299 transitions. [2021-08-12 20:01:15,676 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 299 transitions. Word has length 21 [2021-08-12 20:01:15,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:15,677 INFO L482 AbstractCegarLoop]: Abstraction has 155 states and 299 transitions. [2021-08-12 20:01:15,677 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-08-12 20:01:15,677 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 299 transitions. [2021-08-12 20:01:15,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-12 20:01:15,678 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:15,678 INFO L550 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-08-12 20:01:15,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:15,881 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:15,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:15,881 INFO L82 PathProgramCache]: Analyzing trace with hash -254211763, now seen corresponding path program 4 times [2021-08-12 20:01:15,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:15,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330467374] [2021-08-12 20:01:15,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:15,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:15,894 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:15,894 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:15,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330467374] [2021-08-12 20:01:15,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330467374] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 20:01:15,895 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 20:01:15,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-12 20:01:15,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678387570] [2021-08-12 20:01:15,895 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-08-12 20:01:15,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:15,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-12 20:01:15,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 20:01:15,896 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-08-12 20:01:15,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:15,907 INFO L93 Difference]: Finished difference Result 250 states and 485 transitions. [2021-08-12 20:01:15,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-12 20:01:15,907 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-08-12 20:01:15,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:15,908 INFO L225 Difference]: With dead ends: 250 [2021-08-12 20:01:15,908 INFO L226 Difference]: Without dead ends: 157 [2021-08-12 20:01:15,908 INFO L806 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-08-12 20:01:15,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-08-12 20:01:15,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 157. [2021-08-12 20:01:15,913 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-08-12 20:01:15,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 301 transitions. [2021-08-12 20:01:15,914 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 301 transitions. Word has length 21 [2021-08-12 20:01:15,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:15,914 INFO L482 AbstractCegarLoop]: Abstraction has 157 states and 301 transitions. [2021-08-12 20:01:15,914 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-08-12 20:01:15,914 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 301 transitions. [2021-08-12 20:01:15,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-12 20:01:15,915 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:15,915 INFO L550 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-08-12 20:01:15,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-12 20:01:15,915 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:15,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:15,916 INFO L82 PathProgramCache]: Analyzing trace with hash 1770972429, now seen corresponding path program 5 times [2021-08-12 20:01:15,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:15,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018335608] [2021-08-12 20:01:15,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:15,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:16,069 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:16,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:16,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018335608] [2021-08-12 20:01:16,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018335608] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:16,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584673324] [2021-08-12 20:01:16,070 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:01:16,114 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:01:16,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:16,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 20:01:16,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:16,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-08-12 20:01:16,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:16,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:16,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:01:16,250 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:01:16,303 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:16,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584673324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:16,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:16,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-12 20:01:16,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446579781] [2021-08-12 20:01:16,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 20:01:16,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:16,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 20:01:16,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-12 20:01:16,305 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-08-12 20:01:16,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:16,927 INFO L93 Difference]: Finished difference Result 272 states and 510 transitions. [2021-08-12 20:01:16,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:01:16,927 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-08-12 20:01:16,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:16,929 INFO L225 Difference]: With dead ends: 272 [2021-08-12 20:01:16,929 INFO L226 Difference]: Without dead ends: 261 [2021-08-12 20:01:16,929 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 538.3ms TimeCoverageRelationStatistics Valid=220, Invalid=836, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:01:16,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-08-12 20:01:16,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 168. [2021-08-12 20:01:16,935 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-08-12 20:01:16,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 324 transitions. [2021-08-12 20:01:16,936 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 324 transitions. Word has length 21 [2021-08-12 20:01:16,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:16,936 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 324 transitions. [2021-08-12 20:01:16,936 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-08-12 20:01:16,936 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 324 transitions. [2021-08-12 20:01:16,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-12 20:01:16,937 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:16,937 INFO L550 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-08-12 20:01:17,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:17,149 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:17,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:17,149 INFO L82 PathProgramCache]: Analyzing trace with hash -173262425, now seen corresponding path program 6 times [2021-08-12 20:01:17,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:17,150 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334703735] [2021-08-12 20:01:17,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:17,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:17,259 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:17,260 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:17,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334703735] [2021-08-12 20:01:17,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334703735] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:17,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403791429] [2021-08-12 20:01:17,260 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) [2021-08-12 20:01:17,292 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 20:01:17,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:17,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-12 20:01:17,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:17,385 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:17,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403791429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:17,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:17,385 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-12 20:01:17,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731893178] [2021-08-12 20:01:17,386 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 20:01:17,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:17,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 20:01:17,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-12 20:01:17,386 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-08-12 20:01:17,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:17,699 INFO L93 Difference]: Finished difference Result 268 states and 503 transitions. [2021-08-12 20:01:17,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 20:01:17,699 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-08-12 20:01:17,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:17,700 INFO L225 Difference]: With dead ends: 268 [2021-08-12 20:01:17,700 INFO L226 Difference]: Without dead ends: 259 [2021-08-12 20:01:17,701 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 269.6ms TimeCoverageRelationStatistics Valid=124, Invalid=428, Unknown=0, NotChecked=0, Total=552 [2021-08-12 20:01:17,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-08-12 20:01:17,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 167. [2021-08-12 20:01:17,706 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-08-12 20:01:17,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 322 transitions. [2021-08-12 20:01:17,707 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 322 transitions. Word has length 21 [2021-08-12 20:01:17,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:17,707 INFO L482 AbstractCegarLoop]: Abstraction has 167 states and 322 transitions. [2021-08-12 20:01:17,707 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-08-12 20:01:17,707 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 322 transitions. [2021-08-12 20:01:17,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-12 20:01:17,708 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:17,708 INFO L550 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-08-12 20:01:17,926 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-08-12 20:01:17,926 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:17,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:17,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1345776373, now seen corresponding path program 7 times [2021-08-12 20:01:17,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:17,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013342523] [2021-08-12 20:01:17,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:17,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:18,049 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:18,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:18,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013342523] [2021-08-12 20:01:18,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013342523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:18,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960413178] [2021-08-12 20:01:18,050 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) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:18,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:18,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-12 20:01:18,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:18,216 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:18,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960413178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:18,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:18,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 18 [2021-08-12 20:01:18,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909972759] [2021-08-12 20:01:18,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 20:01:18,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:18,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 20:01:18,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-08-12 20:01:18,217 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-08-12 20:01:18,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:18,582 INFO L93 Difference]: Finished difference Result 280 states and 523 transitions. [2021-08-12 20:01:18,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 20:01:18,582 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-08-12 20:01:18,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:18,584 INFO L225 Difference]: With dead ends: 280 [2021-08-12 20:01:18,584 INFO L226 Difference]: Without dead ends: 271 [2021-08-12 20:01:18,585 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 333.3ms TimeCoverageRelationStatistics Valid=139, Invalid=563, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:01:18,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-08-12 20:01:18,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 160. [2021-08-12 20:01:18,591 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-08-12 20:01:18,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 309 transitions. [2021-08-12 20:01:18,592 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 309 transitions. Word has length 21 [2021-08-12 20:01:18,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:18,592 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 309 transitions. [2021-08-12 20:01:18,592 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-08-12 20:01:18,592 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 309 transitions. [2021-08-12 20:01:18,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-12 20:01:18,592 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:18,592 INFO L550 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-08-12 20:01:18,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:18,809 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:18,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:18,809 INFO L82 PathProgramCache]: Analyzing trace with hash 1431272511, now seen corresponding path program 8 times [2021-08-12 20:01:18,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:18,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181910084] [2021-08-12 20:01:18,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:18,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:18,917 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:18,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:18,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181910084] [2021-08-12 20:01:18,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181910084] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:18,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744728266] [2021-08-12 20:01:18,918 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-08-12 20:01:18,943 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:01:18,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:18,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-12 20:01:18,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:18,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-08-12 20:01:18,978 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:18,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:18,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:01:18,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:13 [2021-08-12 20:01:19,060 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:19,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744728266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:19,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:19,060 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-08-12 20:01:19,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814289545] [2021-08-12 20:01:19,060 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 20:01:19,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:19,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 20:01:19,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-12 20:01:19,061 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-08-12 20:01:19,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:19,447 INFO L93 Difference]: Finished difference Result 251 states and 470 transitions. [2021-08-12 20:01:19,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 20:01:19,448 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-08-12 20:01:19,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:19,449 INFO L225 Difference]: With dead ends: 251 [2021-08-12 20:01:19,449 INFO L226 Difference]: Without dead ends: 240 [2021-08-12 20:01:19,449 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 295.4ms TimeCoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:01:19,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-08-12 20:01:19,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 167. [2021-08-12 20:01:19,455 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-08-12 20:01:19,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 323 transitions. [2021-08-12 20:01:19,455 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 323 transitions. Word has length 21 [2021-08-12 20:01:19,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:19,456 INFO L482 AbstractCegarLoop]: Abstraction has 167 states and 323 transitions. [2021-08-12 20:01:19,456 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-08-12 20:01:19,456 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 323 transitions. [2021-08-12 20:01:19,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-12 20:01:19,456 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:19,456 INFO L550 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-08-12 20:01:19,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:19,672 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:19,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:19,673 INFO L82 PathProgramCache]: Analyzing trace with hash -1981629061, now seen corresponding path program 9 times [2021-08-12 20:01:19,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:19,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981598075] [2021-08-12 20:01:19,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:19,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:19,778 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:19,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:19,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981598075] [2021-08-12 20:01:19,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981598075] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:19,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607690915] [2021-08-12 20:01:19,779 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-08-12 20:01:19,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:01:19,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:19,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-12 20:01:19,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:19,916 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:19,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607690915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:19,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:19,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-08-12 20:01:19,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002837722] [2021-08-12 20:01:19,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 20:01:19,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:19,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 20:01:19,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-08-12 20:01:19,917 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-08-12 20:01:20,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:20,446 INFO L93 Difference]: Finished difference Result 211 states and 399 transitions. [2021-08-12 20:01:20,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 20:01:20,447 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-08-12 20:01:20,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:20,448 INFO L225 Difference]: With dead ends: 211 [2021-08-12 20:01:20,448 INFO L226 Difference]: Without dead ends: 202 [2021-08-12 20:01:20,448 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 486.4ms TimeCoverageRelationStatistics Valid=152, Invalid=604, Unknown=0, NotChecked=0, Total=756 [2021-08-12 20:01:20,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-08-12 20:01:20,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 165. [2021-08-12 20:01:20,454 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-08-12 20:01:20,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 319 transitions. [2021-08-12 20:01:20,454 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 319 transitions. Word has length 21 [2021-08-12 20:01:20,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:20,454 INFO L482 AbstractCegarLoop]: Abstraction has 165 states and 319 transitions. [2021-08-12 20:01:20,454 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-08-12 20:01:20,455 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 319 transitions. [2021-08-12 20:01:20,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-12 20:01:20,455 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:20,455 INFO L550 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-08-12 20:01:20,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-08-12 20:01:20,665 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:20,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:20,665 INFO L82 PathProgramCache]: Analyzing trace with hash -512962343, now seen corresponding path program 10 times [2021-08-12 20:01:20,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:20,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898044482] [2021-08-12 20:01:20,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:20,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:20,772 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:20,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:20,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898044482] [2021-08-12 20:01:20,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898044482] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:20,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718728609] [2021-08-12 20:01:20,772 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-08-12 20:01:20,796 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:01:20,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:20,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-12 20:01:20,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:20,896 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:20,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718728609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:20,896 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:20,897 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-08-12 20:01:20,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206790514] [2021-08-12 20:01:20,897 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 20:01:20,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:20,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 20:01:20,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-08-12 20:01:20,897 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-08-12 20:01:21,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:21,201 INFO L93 Difference]: Finished difference Result 260 states and 488 transitions. [2021-08-12 20:01:21,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 20:01:21,202 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-08-12 20:01:21,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:21,203 INFO L225 Difference]: With dead ends: 260 [2021-08-12 20:01:21,203 INFO L226 Difference]: Without dead ends: 251 [2021-08-12 20:01:21,204 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 238.4ms TimeCoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2021-08-12 20:01:21,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-08-12 20:01:21,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 164. [2021-08-12 20:01:21,210 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-08-12 20:01:21,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 317 transitions. [2021-08-12 20:01:21,210 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 317 transitions. Word has length 21 [2021-08-12 20:01:21,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:21,211 INFO L482 AbstractCegarLoop]: Abstraction has 164 states and 317 transitions. [2021-08-12 20:01:21,211 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-08-12 20:01:21,211 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 317 transitions. [2021-08-12 20:01:21,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-12 20:01:21,211 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:21,211 INFO L550 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-08-12 20:01:21,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:21,417 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:21,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:21,417 INFO L82 PathProgramCache]: Analyzing trace with hash 1006076455, now seen corresponding path program 11 times [2021-08-12 20:01:21,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:21,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161166294] [2021-08-12 20:01:21,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:21,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:21,546 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:21,546 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:21,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161166294] [2021-08-12 20:01:21,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161166294] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:21,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388197576] [2021-08-12 20:01:21,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 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-08-12 20:01:21,568 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:01:21,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:21,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 20:01:21,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:21,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:01:21,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:21,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:21,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:01:21,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:01:21,757 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:21,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388197576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:21,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:21,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-08-12 20:01:21,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908297259] [2021-08-12 20:01:21,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 20:01:21,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:21,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 20:01:21,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-08-12 20:01:21,759 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-08-12 20:01:22,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:22,298 INFO L93 Difference]: Finished difference Result 294 states and 545 transitions. [2021-08-12 20:01:22,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:01:22,299 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-08-12 20:01:22,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:22,300 INFO L225 Difference]: With dead ends: 294 [2021-08-12 20:01:22,300 INFO L226 Difference]: Without dead ends: 278 [2021-08-12 20:01:22,300 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 482.0ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-08-12 20:01:22,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-08-12 20:01:22,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 154. [2021-08-12 20:01:22,307 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-08-12 20:01:22,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 296 transitions. [2021-08-12 20:01:22,308 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 296 transitions. Word has length 21 [2021-08-12 20:01:22,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:22,308 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 296 transitions. [2021-08-12 20:01:22,308 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-08-12 20:01:22,309 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 296 transitions. [2021-08-12 20:01:22,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-12 20:01:22,309 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:22,309 INFO L550 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-08-12 20:01:22,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:22,527 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:22,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:22,527 INFO L82 PathProgramCache]: Analyzing trace with hash 1156661139, now seen corresponding path program 1 times [2021-08-12 20:01:22,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:22,527 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078137371] [2021-08-12 20:01:22,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:22,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:22,548 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:22,548 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:22,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078137371] [2021-08-12 20:01:22,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078137371] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:22,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575216564] [2021-08-12 20:01:22,549 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-08-12 20:01:22,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:22,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-12 20:01:22,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:22,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:01:22,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:22,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:22,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:01:22,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-08-12 20:01:22,621 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:22,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575216564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:22,622 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:22,622 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-08-12 20:01:22,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612018850] [2021-08-12 20:01:22,622 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 20:01:22,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:22,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 20:01:22,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-08-12 20:01:22,623 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-08-12 20:01:22,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:22,681 INFO L93 Difference]: Finished difference Result 233 states and 450 transitions. [2021-08-12 20:01:22,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-12 20:01:22,682 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-08-12 20:01:22,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:22,683 INFO L225 Difference]: With dead ends: 233 [2021-08-12 20:01:22,683 INFO L226 Difference]: Without dead ends: 212 [2021-08-12 20:01:22,683 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 19.8ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-12 20:01:22,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-08-12 20:01:22,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 168. [2021-08-12 20:01:22,691 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-08-12 20:01:22,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 332 transitions. [2021-08-12 20:01:22,691 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 332 transitions. Word has length 25 [2021-08-12 20:01:22,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:22,691 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 332 transitions. [2021-08-12 20:01:22,692 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-08-12 20:01:22,692 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 332 transitions. [2021-08-12 20:01:22,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 20:01:22,692 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:22,692 INFO L550 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-08-12 20:01:22,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-08-12 20:01:22,893 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:22,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:22,893 INFO L82 PathProgramCache]: Analyzing trace with hash -1808824559, now seen corresponding path program 12 times [2021-08-12 20:01:22,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:22,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279673678] [2021-08-12 20:01:22,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:22,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:22,916 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:22,916 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:22,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279673678] [2021-08-12 20:01:22,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279673678] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 20:01:22,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 20:01:22,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 20:01:22,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870635591] [2021-08-12 20:01:22,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 20:01:22,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:22,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 20:01:22,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-08-12 20:01:22,917 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-08-12 20:01:22,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:22,959 INFO L93 Difference]: Finished difference Result 482 states and 951 transitions. [2021-08-12 20:01:22,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-12 20:01:22,960 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-08-12 20:01:22,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:22,964 INFO L225 Difference]: With dead ends: 482 [2021-08-12 20:01:22,964 INFO L226 Difference]: Without dead ends: 372 [2021-08-12 20:01:22,967 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.2ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-08-12 20:01:22,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2021-08-12 20:01:22,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 330. [2021-08-12 20:01:22,983 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-08-12 20:01:22,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 671 transitions. [2021-08-12 20:01:22,984 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 671 transitions. Word has length 26 [2021-08-12 20:01:22,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:22,984 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 671 transitions. [2021-08-12 20:01:22,984 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-08-12 20:01:22,985 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 671 transitions. [2021-08-12 20:01:22,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:22,986 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:22,986 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:22,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-08-12 20:01:22,986 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:22,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:22,986 INFO L82 PathProgramCache]: Analyzing trace with hash 1542332851, now seen corresponding path program 2 times [2021-08-12 20:01:22,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:22,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110215265] [2021-08-12 20:01:22,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:22,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:23,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-08-12 20:01:23,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:23,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110215265] [2021-08-12 20:01:23,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110215265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:23,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278423572] [2021-08-12 20:01:23,278 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-08-12 20:01:23,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:01:23,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:23,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:01:23,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:23,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:01:23,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:23,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:23,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-08-12 20:01:23,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:27 [2021-08-12 20:01:23,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-08-12 20:01:23,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278423572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:23,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:23,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 30 [2021-08-12 20:01:23,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860440342] [2021-08-12 20:01:23,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:01:23,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:23,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:01:23,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=841, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:01:23,706 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-08-12 20:01:24,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:24,675 INFO L93 Difference]: Finished difference Result 498 states and 981 transitions. [2021-08-12 20:01:24,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:01:24,675 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-08-12 20:01:24,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:24,677 INFO L225 Difference]: With dead ends: 498 [2021-08-12 20:01:24,677 INFO L226 Difference]: Without dead ends: 489 [2021-08-12 20:01:24,679 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 975.6ms TimeCoverageRelationStatistics Valid=189, Invalid=1973, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:01:24,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2021-08-12 20:01:24,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 355. [2021-08-12 20:01:24,696 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-08-12 20:01:24,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 713 transitions. [2021-08-12 20:01:24,697 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 713 transitions. Word has length 30 [2021-08-12 20:01:24,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:24,697 INFO L482 AbstractCegarLoop]: Abstraction has 355 states and 713 transitions. [2021-08-12 20:01:24,697 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-08-12 20:01:24,697 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 713 transitions. [2021-08-12 20:01:24,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:24,699 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:24,699 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:24,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-12 20:01:24,916 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:24,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:24,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1773063399, now seen corresponding path program 3 times [2021-08-12 20:01:24,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:24,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331319656] [2021-08-12 20:01:24,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:24,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:25,166 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:25,166 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:25,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331319656] [2021-08-12 20:01:25,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331319656] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:25,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933915647] [2021-08-12 20:01:25,166 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-08-12 20:01:25,191 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:01:25,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:25,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:01:25,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:25,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:01:25,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:25,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:25,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-08-12 20:01:25,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-08-12 20:01:25,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-08-12 20:01:25,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933915647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:25,518 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:25,519 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 29 [2021-08-12 20:01:25,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982569919] [2021-08-12 20:01:25,519 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-08-12 20:01:25,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:25,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-12 20:01:25,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=783, Unknown=0, NotChecked=0, Total=870 [2021-08-12 20:01:25,520 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-08-12 20:01:26,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:26,695 INFO L93 Difference]: Finished difference Result 540 states and 1050 transitions. [2021-08-12 20:01:26,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 20:01:26,695 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-08-12 20:01:26,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:26,697 INFO L225 Difference]: With dead ends: 540 [2021-08-12 20:01:26,697 INFO L226 Difference]: Without dead ends: 529 [2021-08-12 20:01:26,698 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 960.5ms TimeCoverageRelationStatistics Valid=210, Invalid=2142, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:01:26,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-08-12 20:01:26,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 384. [2021-08-12 20:01:26,715 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-08-12 20:01:26,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 769 transitions. [2021-08-12 20:01:26,717 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 769 transitions. Word has length 30 [2021-08-12 20:01:26,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:26,717 INFO L482 AbstractCegarLoop]: Abstraction has 384 states and 769 transitions. [2021-08-12 20:01:26,717 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-08-12 20:01:26,717 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 769 transitions. [2021-08-12 20:01:26,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:26,718 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:26,718 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:26,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-12 20:01:26,935 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:26,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:26,935 INFO L82 PathProgramCache]: Analyzing trace with hash -890997675, now seen corresponding path program 4 times [2021-08-12 20:01:26,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:26,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967509098] [2021-08-12 20:01:26,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:26,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:27,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-08-12 20:01:27,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:27,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967509098] [2021-08-12 20:01:27,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967509098] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:27,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406048454] [2021-08-12 20:01:27,209 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-08-12 20:01:27,234 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:01:27,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:27,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:01:27,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:27,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 15 treesize of output 7 [2021-08-12 20:01:27,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:27,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:27,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-08-12 20:01:27,365 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-08-12 20:01:27,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-08-12 20:01:27,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406048454] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:27,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:27,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 29 [2021-08-12 20:01:27,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091350368] [2021-08-12 20:01:27,565 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-08-12 20:01:27,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:27,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-12 20:01:27,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=784, Unknown=0, NotChecked=0, Total=870 [2021-08-12 20:01:27,565 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-08-12 20:01:29,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:29,066 INFO L93 Difference]: Finished difference Result 460 states and 897 transitions. [2021-08-12 20:01:29,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:01:29,067 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-08-12 20:01:29,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:29,069 INFO L225 Difference]: With dead ends: 460 [2021-08-12 20:01:29,069 INFO L226 Difference]: Without dead ends: 443 [2021-08-12 20:01:29,069 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 1278.6ms TimeCoverageRelationStatistics Valid=266, Invalid=2490, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 20:01:29,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2021-08-12 20:01:29,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 380. [2021-08-12 20:01:29,085 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-08-12 20:01:29,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 761 transitions. [2021-08-12 20:01:29,087 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 761 transitions. Word has length 30 [2021-08-12 20:01:29,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:29,087 INFO L482 AbstractCegarLoop]: Abstraction has 380 states and 761 transitions. [2021-08-12 20:01:29,087 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-08-12 20:01:29,087 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 761 transitions. [2021-08-12 20:01:29,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:29,088 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:29,088 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:29,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:29,297 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:29,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:29,298 INFO L82 PathProgramCache]: Analyzing trace with hash 577669043, now seen corresponding path program 5 times [2021-08-12 20:01:29,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:29,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099428434] [2021-08-12 20:01:29,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:29,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:29,539 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:29,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:29,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099428434] [2021-08-12 20:01:29,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099428434] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:29,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455040285] [2021-08-12 20:01:29,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 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-08-12 20:01:29,568 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:01:29,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:29,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:01:29,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:29,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 11 treesize of output 7 [2021-08-12 20:01:29,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:29,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:29,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:01:29,693 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-08-12 20:01:29,892 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:29,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455040285] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:29,893 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:29,893 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 29 [2021-08-12 20:01:29,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115229986] [2021-08-12 20:01:29,893 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-08-12 20:01:29,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:29,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-12 20:01:29,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2021-08-12 20:01:29,894 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-08-12 20:01:30,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:30,981 INFO L93 Difference]: Finished difference Result 541 states and 1059 transitions. [2021-08-12 20:01:30,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:01:30,982 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-08-12 20:01:30,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:30,984 INFO L225 Difference]: With dead ends: 541 [2021-08-12 20:01:30,984 INFO L226 Difference]: Without dead ends: 522 [2021-08-12 20:01:30,984 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 907.7ms TimeCoverageRelationStatistics Valid=212, Invalid=1950, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:01:30,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-08-12 20:01:31,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 378. [2021-08-12 20:01:31,001 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-08-12 20:01:31,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 757 transitions. [2021-08-12 20:01:31,003 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 757 transitions. Word has length 30 [2021-08-12 20:01:31,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:31,003 INFO L482 AbstractCegarLoop]: Abstraction has 378 states and 757 transitions. [2021-08-12 20:01:31,003 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-08-12 20:01:31,003 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 757 transitions. [2021-08-12 20:01:31,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:31,004 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:31,004 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:31,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-12 20:01:31,217 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:31,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:31,217 INFO L82 PathProgramCache]: Analyzing trace with hash 2096707841, now seen corresponding path program 6 times [2021-08-12 20:01:31,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:31,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313483672] [2021-08-12 20:01:31,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:31,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:31,496 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:31,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:31,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313483672] [2021-08-12 20:01:31,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313483672] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:31,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30054004] [2021-08-12 20:01:31,497 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-08-12 20:01:31,523 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:01:31,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:31,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:01:31,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:31,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-08-12 20:01:31,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:31,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:31,658 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:01:31,658 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-08-12 20:01:31,827 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:31,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30054004] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:31,827 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:31,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 28 [2021-08-12 20:01:31,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008611565] [2021-08-12 20:01:31,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-08-12 20:01:31,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:31,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-12 20:01:31,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2021-08-12 20:01:31,828 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-08-12 20:01:32,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:32,874 INFO L93 Difference]: Finished difference Result 567 states and 1102 transitions. [2021-08-12 20:01:32,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 20:01:32,874 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-08-12 20:01:32,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:32,876 INFO L225 Difference]: With dead ends: 567 [2021-08-12 20:01:32,876 INFO L226 Difference]: Without dead ends: 521 [2021-08-12 20:01:32,877 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 899.5ms TimeCoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:01:32,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-08-12 20:01:32,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 368. [2021-08-12 20:01:32,894 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-08-12 20:01:32,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 737 transitions. [2021-08-12 20:01:32,895 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 737 transitions. Word has length 30 [2021-08-12 20:01:32,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:32,895 INFO L482 AbstractCegarLoop]: Abstraction has 368 states and 737 transitions. [2021-08-12 20:01:32,895 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-08-12 20:01:32,895 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 737 transitions. [2021-08-12 20:01:32,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:32,897 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:32,897 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:33,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:33,112 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:33,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:33,112 INFO L82 PathProgramCache]: Analyzing trace with hash -1300690841, now seen corresponding path program 7 times [2021-08-12 20:01:33,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:33,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573798208] [2021-08-12 20:01:33,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:33,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:33,390 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:33,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:33,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573798208] [2021-08-12 20:01:33,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573798208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:33,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001219532] [2021-08-12 20:01:33,390 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) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:33,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:33,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:01:33,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:33,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 15 treesize of output 7 [2021-08-12 20:01:33,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:33,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:33,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:01:33,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-08-12 20:01:33,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-08-12 20:01:33,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001219532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:33,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:33,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 29 [2021-08-12 20:01:33,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292705157] [2021-08-12 20:01:33,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-08-12 20:01:33,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:33,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-12 20:01:33,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=783, Unknown=0, NotChecked=0, Total=870 [2021-08-12 20:01:33,758 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-08-12 20:01:34,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:34,757 INFO L93 Difference]: Finished difference Result 560 states and 1088 transitions. [2021-08-12 20:01:34,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:01:34,757 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-08-12 20:01:34,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:34,759 INFO L225 Difference]: With dead ends: 560 [2021-08-12 20:01:34,759 INFO L226 Difference]: Without dead ends: 525 [2021-08-12 20:01:34,760 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 922.2ms TimeCoverageRelationStatistics Valid=194, Invalid=1876, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:01:34,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-08-12 20:01:34,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 366. [2021-08-12 20:01:34,776 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-08-12 20:01:34,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 733 transitions. [2021-08-12 20:01:34,778 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 733 transitions. Word has length 30 [2021-08-12 20:01:34,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:34,778 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 733 transitions. [2021-08-12 20:01:34,778 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-08-12 20:01:34,778 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 733 transitions. [2021-08-12 20:01:34,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:34,779 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:34,779 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:34,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:34,993 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:34,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:34,993 INFO L82 PathProgramCache]: Analyzing trace with hash -317786151, now seen corresponding path program 8 times [2021-08-12 20:01:34,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:34,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630027020] [2021-08-12 20:01:34,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:34,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:35,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-08-12 20:01:35,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:35,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630027020] [2021-08-12 20:01:35,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630027020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:35,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501768794] [2021-08-12 20:01:35,248 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-08-12 20:01:35,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:01:35,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:35,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:01:35,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:35,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 15 treesize of output 7 [2021-08-12 20:01:35,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:35,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:35,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:01:35,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-08-12 20:01:35,659 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:35,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501768794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:35,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:35,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 31 [2021-08-12 20:01:35,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977369641] [2021-08-12 20:01:35,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-08-12 20:01:35,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:35,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-12 20:01:35,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=900, Unknown=0, NotChecked=0, Total=992 [2021-08-12 20:01:35,660 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-08-12 20:01:36,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:36,788 INFO L93 Difference]: Finished difference Result 573 states and 1109 transitions. [2021-08-12 20:01:36,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 20:01:36,789 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-08-12 20:01:36,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:36,791 INFO L225 Difference]: With dead ends: 573 [2021-08-12 20:01:36,791 INFO L226 Difference]: Without dead ends: 535 [2021-08-12 20:01:36,791 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 1006.4ms TimeCoverageRelationStatistics Valid=204, Invalid=2148, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:01:36,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-08-12 20:01:36,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 364. [2021-08-12 20:01:36,809 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-08-12 20:01:36,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 730 transitions. [2021-08-12 20:01:36,810 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 730 transitions. Word has length 30 [2021-08-12 20:01:36,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:36,811 INFO L482 AbstractCegarLoop]: Abstraction has 364 states and 730 transitions. [2021-08-12 20:01:36,811 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-08-12 20:01:36,811 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 730 transitions. [2021-08-12 20:01:36,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:36,811 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:36,811 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:37,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-08-12 20:01:37,028 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:37,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:37,028 INFO L82 PathProgramCache]: Analyzing trace with hash -479791381, now seen corresponding path program 9 times [2021-08-12 20:01:37,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:37,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885735630] [2021-08-12 20:01:37,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:37,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:37,284 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:37,284 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:37,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885735630] [2021-08-12 20:01:37,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885735630] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:37,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079714557] [2021-08-12 20:01:37,284 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-08-12 20:01:37,309 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:01:37,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:37,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:01:37,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:37,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:01:37,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:37,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:37,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:01:37,507 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-08-12 20:01:37,730 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:37,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079714557] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:37,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:37,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 31 [2021-08-12 20:01:37,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687624593] [2021-08-12 20:01:37,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-08-12 20:01:37,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:37,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-12 20:01:37,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=900, Unknown=0, NotChecked=0, Total=992 [2021-08-12 20:01:37,731 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-08-12 20:01:38,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:38,700 INFO L93 Difference]: Finished difference Result 513 states and 1008 transitions. [2021-08-12 20:01:38,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:01:38,700 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-08-12 20:01:38,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:38,702 INFO L225 Difference]: With dead ends: 513 [2021-08-12 20:01:38,702 INFO L226 Difference]: Without dead ends: 504 [2021-08-12 20:01:38,703 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 995.5ms TimeCoverageRelationStatistics Valid=204, Invalid=2148, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:01:38,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-08-12 20:01:38,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 364. [2021-08-12 20:01:38,720 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-08-12 20:01:38,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 730 transitions. [2021-08-12 20:01:38,721 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 730 transitions. Word has length 30 [2021-08-12 20:01:38,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:38,721 INFO L482 AbstractCegarLoop]: Abstraction has 364 states and 730 transitions. [2021-08-12 20:01:38,721 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-08-12 20:01:38,721 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 730 transitions. [2021-08-12 20:01:38,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:38,722 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:38,722 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:38,939 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:38,939 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:38,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:38,940 INFO L82 PathProgramCache]: Analyzing trace with hash 207465881, now seen corresponding path program 10 times [2021-08-12 20:01:38,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:38,940 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422279195] [2021-08-12 20:01:38,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:38,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:39,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-08-12 20:01:39,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:39,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422279195] [2021-08-12 20:01:39,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422279195] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:39,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446549483] [2021-08-12 20:01:39,254 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-08-12 20:01:39,278 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:01:39,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:39,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:01:39,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:39,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:01:39,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:39,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:39,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:01:39,451 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:01:39,677 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:39,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446549483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:39,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:39,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:01:39,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567654581] [2021-08-12 20:01:39,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:01:39,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:39,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:01:39,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:01:39,678 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-08-12 20:01:41,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:41,323 INFO L93 Difference]: Finished difference Result 657 states and 1291 transitions. [2021-08-12 20:01:41,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-12 20:01:41,324 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-08-12 20:01:41,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:41,326 INFO L225 Difference]: With dead ends: 657 [2021-08-12 20:01:41,326 INFO L226 Difference]: Without dead ends: 646 [2021-08-12 20:01:41,327 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 848 ImplicationChecksByTransitivity, 1443.0ms TimeCoverageRelationStatistics Valid=300, Invalid=3240, Unknown=0, NotChecked=0, Total=3540 [2021-08-12 20:01:41,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-08-12 20:01:41,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 386. [2021-08-12 20:01:41,347 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-08-12 20:01:41,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 779 transitions. [2021-08-12 20:01:41,348 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 779 transitions. Word has length 30 [2021-08-12 20:01:41,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:41,348 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 779 transitions. [2021-08-12 20:01:41,348 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-08-12 20:01:41,348 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 779 transitions. [2021-08-12 20:01:41,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:41,349 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:41,349 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:41,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-08-12 20:01:41,557 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:41,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:41,557 INFO L82 PathProgramCache]: Analyzing trace with hash 1089531605, now seen corresponding path program 11 times [2021-08-12 20:01:41,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:41,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508157659] [2021-08-12 20:01:41,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:41,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:41,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-08-12 20:01:41,835 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:41,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508157659] [2021-08-12 20:01:41,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508157659] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:41,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768896346] [2021-08-12 20:01:41,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 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:41,869 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:01:41,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:41,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:01:41,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:42,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:01:42,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:42,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:42,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-08-12 20:01:42,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:01:42,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-08-12 20:01:42,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768896346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:42,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:42,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:01:42,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637437729] [2021-08-12 20:01:42,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:01:42,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:42,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:01:42,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=963, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:01:42,256 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-08-12 20:01:44,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:44,157 INFO L93 Difference]: Finished difference Result 586 states and 1153 transitions. [2021-08-12 20:01:44,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-12 20:01:44,157 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-08-12 20:01:44,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:44,159 INFO L225 Difference]: With dead ends: 586 [2021-08-12 20:01:44,159 INFO L226 Difference]: Without dead ends: 569 [2021-08-12 20:01:44,160 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 1605.5ms TimeCoverageRelationStatistics Valid=342, Invalid=3318, Unknown=0, NotChecked=0, Total=3660 [2021-08-12 20:01:44,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-08-12 20:01:44,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 384. [2021-08-12 20:01:44,179 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-08-12 20:01:44,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 775 transitions. [2021-08-12 20:01:44,180 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 775 transitions. Word has length 30 [2021-08-12 20:01:44,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:44,180 INFO L482 AbstractCegarLoop]: Abstraction has 384 states and 775 transitions. [2021-08-12 20:01:44,180 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-08-12 20:01:44,180 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 775 transitions. [2021-08-12 20:01:44,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:44,181 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:44,181 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:44,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-08-12 20:01:44,385 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:44,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:44,385 INFO L82 PathProgramCache]: Analyzing trace with hash -1736768973, now seen corresponding path program 12 times [2021-08-12 20:01:44,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:44,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109439150] [2021-08-12 20:01:44,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:44,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:44,670 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:44,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:44,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109439150] [2021-08-12 20:01:44,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109439150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:44,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063245100] [2021-08-12 20:01:44,670 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) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:44,711 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:01:44,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:44,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:01:44,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:44,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-08-12 20:01:44,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:44,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:44,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:01:44,859 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:01:45,053 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:45,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063245100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:45,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:45,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:01:45,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393738199] [2021-08-12 20:01:45,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:01:45,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:45,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:01:45,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=842, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:01:45,055 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-08-12 20:01:46,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:46,915 INFO L93 Difference]: Finished difference Result 715 states and 1397 transitions. [2021-08-12 20:01:46,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-12 20:01:46,916 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-08-12 20:01:46,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:46,919 INFO L225 Difference]: With dead ends: 715 [2021-08-12 20:01:46,919 INFO L226 Difference]: Without dead ends: 696 [2021-08-12 20:01:46,920 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 889 ImplicationChecksByTransitivity, 1471.3ms TimeCoverageRelationStatistics Valid=316, Invalid=3344, Unknown=0, NotChecked=0, Total=3660 [2021-08-12 20:01:46,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-08-12 20:01:46,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 393. [2021-08-12 20:01:46,941 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-08-12 20:01:46,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 791 transitions. [2021-08-12 20:01:46,943 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 791 transitions. Word has length 30 [2021-08-12 20:01:46,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:46,943 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 791 transitions. [2021-08-12 20:01:46,943 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-08-12 20:01:46,943 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 791 transitions. [2021-08-12 20:01:46,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:46,944 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:46,944 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:47,155 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:47,156 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:47,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:47,156 INFO L82 PathProgramCache]: Analyzing trace with hash -217730175, now seen corresponding path program 13 times [2021-08-12 20:01:47,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:47,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198503140] [2021-08-12 20:01:47,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:47,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:47,438 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:47,438 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:47,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198503140] [2021-08-12 20:01:47,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198503140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:47,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179676446] [2021-08-12 20:01:47,439 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-08-12 20:01:47,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:47,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:01:47,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:47,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-08-12 20:01:47,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:47,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:47,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:01:47,625 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:01:47,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-08-12 20:01:47,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179676446] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:47,837 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:47,837 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:01:47,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947338558] [2021-08-12 20:01:47,838 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:01:47,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:47,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:01:47,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:01:47,838 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-08-12 20:01:49,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:49,649 INFO L93 Difference]: Finished difference Result 714 states and 1394 transitions. [2021-08-12 20:01:49,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-12 20:01:49,649 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-08-12 20:01:49,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:49,652 INFO L225 Difference]: With dead ends: 714 [2021-08-12 20:01:49,652 INFO L226 Difference]: Without dead ends: 668 [2021-08-12 20:01:49,653 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 952 ImplicationChecksByTransitivity, 1463.4ms TimeCoverageRelationStatistics Valid=331, Invalid=3575, Unknown=0, NotChecked=0, Total=3906 [2021-08-12 20:01:49,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2021-08-12 20:01:49,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 386. [2021-08-12 20:01:49,674 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-08-12 20:01:49,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 772 transitions. [2021-08-12 20:01:49,675 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 772 transitions. Word has length 30 [2021-08-12 20:01:49,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:49,676 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 772 transitions. [2021-08-12 20:01:49,676 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-08-12 20:01:49,676 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 772 transitions. [2021-08-12 20:01:49,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:49,676 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:49,677 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:49,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-12 20:01:49,889 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:49,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:49,889 INFO L82 PathProgramCache]: Analyzing trace with hash -848150583, now seen corresponding path program 14 times [2021-08-12 20:01:49,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:49,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649399833] [2021-08-12 20:01:49,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:49,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:50,166 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:50,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:50,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649399833] [2021-08-12 20:01:50,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649399833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:50,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534183442] [2021-08-12 20:01:50,167 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-08-12 20:01:50,191 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:01:50,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:50,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:01:50,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:50,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-08-12 20:01:50,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:50,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:50,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-08-12 20:01:50,377 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:01:50,608 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:50,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534183442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:50,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:50,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:01:50,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936025328] [2021-08-12 20:01:50,609 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:01:50,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:50,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:01:50,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:01:50,609 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-08-12 20:01:51,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:51,892 INFO L93 Difference]: Finished difference Result 561 states and 1102 transitions. [2021-08-12 20:01:51,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:01:51,893 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-08-12 20:01:51,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:51,895 INFO L225 Difference]: With dead ends: 561 [2021-08-12 20:01:51,895 INFO L226 Difference]: Without dead ends: 550 [2021-08-12 20:01:51,896 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 1138.2ms TimeCoverageRelationStatistics Valid=235, Invalid=2417, Unknown=0, NotChecked=0, Total=2652 [2021-08-12 20:01:51,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-08-12 20:01:51,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 388. [2021-08-12 20:01:51,918 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-08-12 20:01:51,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 775 transitions. [2021-08-12 20:01:51,919 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 775 transitions. Word has length 30 [2021-08-12 20:01:51,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:51,919 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 775 transitions. [2021-08-12 20:01:51,919 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-08-12 20:01:51,919 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 775 transitions. [2021-08-12 20:01:51,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:51,920 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:51,920 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:52,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:52,121 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:52,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:52,121 INFO L82 PathProgramCache]: Analyzing trace with hash 33915141, now seen corresponding path program 15 times [2021-08-12 20:01:52,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:52,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951716507] [2021-08-12 20:01:52,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:52,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:52,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-08-12 20:01:52,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:52,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951716507] [2021-08-12 20:01:52,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951716507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:52,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899908806] [2021-08-12 20:01:52,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:01:52,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:01:52,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:52,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:01:52,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:52,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 20:01:52,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:52,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:52,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:01:52,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:01:52,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-08-12 20:01:52,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899908806] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:52,843 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:52,843 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:01:52,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946443283] [2021-08-12 20:01:52,844 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:01:52,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:52,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:01:52,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:01:52,844 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-08-12 20:01:54,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:54,217 INFO L93 Difference]: Finished difference Result 489 states and 966 transitions. [2021-08-12 20:01:54,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:01:54,218 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-08-12 20:01:54,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:54,219 INFO L225 Difference]: With dead ends: 489 [2021-08-12 20:01:54,219 INFO L226 Difference]: Without dead ends: 464 [2021-08-12 20:01:54,220 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1372.8ms TimeCoverageRelationStatistics Valid=266, Invalid=2490, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 20:01:54,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-08-12 20:01:54,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 378. [2021-08-12 20:01:54,243 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-08-12 20:01:54,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 760 transitions. [2021-08-12 20:01:54,244 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 760 transitions. Word has length 30 [2021-08-12 20:01:54,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:54,244 INFO L482 AbstractCegarLoop]: Abstraction has 378 states and 760 transitions. [2021-08-12 20:01:54,244 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-08-12 20:01:54,244 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 760 transitions. [2021-08-12 20:01:54,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:54,245 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:54,245 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:54,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-12 20:01:54,457 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:54,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:54,457 INFO L82 PathProgramCache]: Analyzing trace with hash -844092509, now seen corresponding path program 16 times [2021-08-12 20:01:54,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:54,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636467515] [2021-08-12 20:01:54,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:54,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:54,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-08-12 20:01:54,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:54,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636467515] [2021-08-12 20:01:54,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636467515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:54,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939979568] [2021-08-12 20:01:54,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 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-08-12 20:01:54,708 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:01:54,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:54,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:01:54,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:54,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:01:54,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:54,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:54,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:01:54,846 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-08-12 20:01:55,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-08-12 20:01:55,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939979568] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:55,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:55,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-08-12 20:01:55,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043203872] [2021-08-12 20:01:55,091 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:01:55,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:55,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:01:55,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=841, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:01:55,091 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-08-12 20:01:56,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:56,275 INFO L93 Difference]: Finished difference Result 570 states and 1129 transitions. [2021-08-12 20:01:56,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:01:56,276 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-08-12 20:01:56,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:56,278 INFO L225 Difference]: With dead ends: 570 [2021-08-12 20:01:56,278 INFO L226 Difference]: Without dead ends: 535 [2021-08-12 20:01:56,278 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 1024.3ms TimeCoverageRelationStatistics Valid=215, Invalid=2137, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:01:56,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-08-12 20:01:56,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 376. [2021-08-12 20:01:56,300 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-08-12 20:01:56,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 757 transitions. [2021-08-12 20:01:56,301 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 757 transitions. Word has length 30 [2021-08-12 20:01:56,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:56,301 INFO L482 AbstractCegarLoop]: Abstraction has 376 states and 757 transitions. [2021-08-12 20:01:56,301 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-08-12 20:01:56,301 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 757 transitions. [2021-08-12 20:01:56,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:56,302 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:56,302 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:56,518 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-12 20:01:56,519 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:56,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:56,519 INFO L82 PathProgramCache]: Analyzing trace with hash -357955005, now seen corresponding path program 17 times [2021-08-12 20:01:56,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:56,519 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134817902] [2021-08-12 20:01:56,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:56,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:56,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-08-12 20:01:56,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:56,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134817902] [2021-08-12 20:01:56,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134817902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:56,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666785962] [2021-08-12 20:01:56,804 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-08-12 20:01:56,828 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:01:56,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:56,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:01:56,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:56,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-08-12 20:01:56,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:56,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:56,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:01:56,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:01:57,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-08-12 20:01:57,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666785962] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:57,208 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:57,208 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:01:57,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523134683] [2021-08-12 20:01:57,208 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:01:57,208 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:57,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:01:57,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:01:57,209 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-08-12 20:01:58,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:01:58,480 INFO L93 Difference]: Finished difference Result 549 states and 1078 transitions. [2021-08-12 20:01:58,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:01:58,480 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-08-12 20:01:58,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:01:58,482 INFO L225 Difference]: With dead ends: 549 [2021-08-12 20:01:58,482 INFO L226 Difference]: Without dead ends: 538 [2021-08-12 20:01:58,482 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 1121.3ms TimeCoverageRelationStatistics Valid=233, Invalid=2419, Unknown=0, NotChecked=0, Total=2652 [2021-08-12 20:01:58,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-08-12 20:01:58,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 391. [2021-08-12 20:01:58,504 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-08-12 20:01:58,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 786 transitions. [2021-08-12 20:01:58,506 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 786 transitions. Word has length 30 [2021-08-12 20:01:58,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:01:58,506 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 786 transitions. [2021-08-12 20:01:58,506 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-08-12 20:01:58,506 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 786 transitions. [2021-08-12 20:01:58,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:01:58,506 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:01:58,507 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:01:58,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:01:58,709 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:01:58,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:01:58,709 INFO L82 PathProgramCache]: Analyzing trace with hash 524110719, now seen corresponding path program 18 times [2021-08-12 20:01:58,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:01:58,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817145917] [2021-08-12 20:01:58,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:01:58,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:01:58,973 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:58,974 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:01:58,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817145917] [2021-08-12 20:01:58,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817145917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:58,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568088194] [2021-08-12 20:01:58,974 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-08-12 20:01:58,997 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 20:01:58,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:01:58,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:01:58,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:01:59,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-08-12 20:01:59,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:01:59,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:01:59,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-08-12 20:01:59,152 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:01:59,376 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:01:59,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568088194] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:01:59,376 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:01:59,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:01:59,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926384590] [2021-08-12 20:01:59,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:01:59,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:01:59,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:01:59,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:01:59,377 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-08-12 20:02:00,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:00,891 INFO L93 Difference]: Finished difference Result 500 states and 989 transitions. [2021-08-12 20:02:00,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:02:00,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-08-12 20:02:00,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:00,893 INFO L225 Difference]: With dead ends: 500 [2021-08-12 20:02:00,893 INFO L226 Difference]: Without dead ends: 483 [2021-08-12 20:02:00,894 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1290.9ms TimeCoverageRelationStatistics Valid=264, Invalid=2492, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 20:02:00,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-08-12 20:02:00,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 389. [2021-08-12 20:02:00,916 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-08-12 20:02:00,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 782 transitions. [2021-08-12 20:02:00,917 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 782 transitions. Word has length 30 [2021-08-12 20:02:00,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:00,917 INFO L482 AbstractCegarLoop]: Abstraction has 389 states and 782 transitions. [2021-08-12 20:02:00,917 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-08-12 20:02:00,917 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 782 transitions. [2021-08-12 20:02:00,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:00,918 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:00,918 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:01,127 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:02:01,127 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:01,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:01,127 INFO L82 PathProgramCache]: Analyzing trace with hash 1992777437, now seen corresponding path program 19 times [2021-08-12 20:02:01,128 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:01,128 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109832511] [2021-08-12 20:02:01,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:01,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:01,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-08-12 20:02:01,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:01,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109832511] [2021-08-12 20:02:01,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109832511] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:01,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313152035] [2021-08-12 20:02:01,408 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-08-12 20:02:01,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:01,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:01,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:01,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:01,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:01,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:01,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:01,604 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:02:01,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-08-12 20:02:01,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313152035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:01,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:01,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:02:01,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421896317] [2021-08-12 20:02:01,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:02:01,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:01,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:02:01,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=839, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:02:01,793 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-08-12 20:02:02,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:02,946 INFO L93 Difference]: Finished difference Result 560 states and 1106 transitions. [2021-08-12 20:02:02,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 20:02:02,946 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-08-12 20:02:02,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:02,948 INFO L225 Difference]: With dead ends: 560 [2021-08-12 20:02:02,948 INFO L226 Difference]: Without dead ends: 513 [2021-08-12 20:02:02,948 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 1052.6ms TimeCoverageRelationStatistics Valid=224, Invalid=2128, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:02:02,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-08-12 20:02:02,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 381. [2021-08-12 20:02:02,970 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-08-12 20:02:02,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 766 transitions. [2021-08-12 20:02:02,971 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 766 transitions. Word has length 30 [2021-08-12 20:02:02,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:02,971 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 766 transitions. [2021-08-12 20:02:02,971 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-08-12 20:02:02,971 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 766 transitions. [2021-08-12 20:02:02,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:02,972 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:02,972 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:03,185 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-08-12 20:02:03,185 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:03,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:03,186 INFO L82 PathProgramCache]: Analyzing trace with hash -353896931, now seen corresponding path program 20 times [2021-08-12 20:02:03,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:03,186 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035979503] [2021-08-12 20:02:03,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:03,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:03,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-08-12 20:02:03,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:03,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035979503] [2021-08-12 20:02:03,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035979503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:03,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915383057] [2021-08-12 20:02:03,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:02:03,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:02:03,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:03,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:03,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:03,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:03,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:03,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:03,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-08-12 20:02:03,594 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-08-12 20:02:03,817 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:03,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915383057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:03,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:03,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-08-12 20:02:03,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353411005] [2021-08-12 20:02:03,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:02:03,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:03,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:02:03,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:02:03,818 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-08-12 20:02:04,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:04,881 INFO L93 Difference]: Finished difference Result 543 states and 1075 transitions. [2021-08-12 20:02:04,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:02:04,882 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-08-12 20:02:04,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:04,883 INFO L225 Difference]: With dead ends: 543 [2021-08-12 20:02:04,883 INFO L226 Difference]: Without dead ends: 508 [2021-08-12 20:02:04,884 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 948.8ms TimeCoverageRelationStatistics Valid=200, Invalid=1962, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:02:04,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-08-12 20:02:04,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 379. [2021-08-12 20:02:04,905 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-08-12 20:02:04,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 762 transitions. [2021-08-12 20:02:04,906 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 762 transitions. Word has length 30 [2021-08-12 20:02:04,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:04,906 INFO L482 AbstractCegarLoop]: Abstraction has 379 states and 762 transitions. [2021-08-12 20:02:04,906 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-08-12 20:02:04,906 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 762 transitions. [2021-08-12 20:02:04,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:04,907 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:04,907 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:05,110 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:02:05,110 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:05,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:05,111 INFO L82 PathProgramCache]: Analyzing trace with hash 1601561625, now seen corresponding path program 21 times [2021-08-12 20:02:05,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:05,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945136237] [2021-08-12 20:02:05,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:05,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:05,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-08-12 20:02:05,345 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:05,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945136237] [2021-08-12 20:02:05,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945136237] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:05,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767880421] [2021-08-12 20:02:05,345 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-08-12 20:02:05,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:02:05,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:05,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:05,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:05,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:05,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:05,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:05,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-08-12 20:02:05,496 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-08-12 20:02:05,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-08-12 20:02:05,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767880421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:05,752 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:05,752 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 32 [2021-08-12 20:02:05,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008274987] [2021-08-12 20:02:05,752 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:02:05,752 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:05,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:02:05,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:02:05,753 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-08-12 20:02:06,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:06,905 INFO L93 Difference]: Finished difference Result 544 states and 1076 transitions. [2021-08-12 20:02:06,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 20:02:06,905 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-08-12 20:02:06,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:06,907 INFO L225 Difference]: With dead ends: 544 [2021-08-12 20:02:06,907 INFO L226 Difference]: Without dead ends: 506 [2021-08-12 20:02:06,907 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 571 ImplicationChecksByTransitivity, 994.2ms TimeCoverageRelationStatistics Valid=210, Invalid=2240, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:02:06,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-08-12 20:02:06,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 377. [2021-08-12 20:02:06,934 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-08-12 20:02:06,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 759 transitions. [2021-08-12 20:02:06,935 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 759 transitions. Word has length 30 [2021-08-12 20:02:06,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:06,935 INFO L482 AbstractCegarLoop]: Abstraction has 377 states and 759 transitions. [2021-08-12 20:02:06,935 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-08-12 20:02:06,935 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 759 transitions. [2021-08-12 20:02:06,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:06,935 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:06,936 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:07,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-08-12 20:02:07,139 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:07,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:07,139 INFO L82 PathProgramCache]: Analyzing trace with hash -2036560307, now seen corresponding path program 22 times [2021-08-12 20:02:07,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:07,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63658685] [2021-08-12 20:02:07,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:07,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:07,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-08-12 20:02:07,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:07,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63658685] [2021-08-12 20:02:07,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63658685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:07,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964927231] [2021-08-12 20:02:07,427 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-08-12 20:02:07,452 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:02:07,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:07,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:07,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:07,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 15 treesize of output 7 [2021-08-12 20:02:07,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:07,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:07,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-08-12 20:02:07,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:02:07,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-08-12 20:02:07,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964927231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:07,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:07,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:02:07,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297025990] [2021-08-12 20:02:07,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:02:07,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:07,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:02:07,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:02:07,842 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-08-12 20:02:09,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:09,237 INFO L93 Difference]: Finished difference Result 571 states and 1113 transitions. [2021-08-12 20:02:09,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:02:09,237 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-08-12 20:02:09,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:09,239 INFO L225 Difference]: With dead ends: 571 [2021-08-12 20:02:09,239 INFO L226 Difference]: Without dead ends: 560 [2021-08-12 20:02:09,240 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 1180.1ms TimeCoverageRelationStatistics Valid=252, Invalid=2610, Unknown=0, NotChecked=0, Total=2862 [2021-08-12 20:02:09,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-08-12 20:02:09,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 406. [2021-08-12 20:02:09,265 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-08-12 20:02:09,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 815 transitions. [2021-08-12 20:02:09,266 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 815 transitions. Word has length 30 [2021-08-12 20:02:09,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:09,266 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 815 transitions. [2021-08-12 20:02:09,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-08-12 20:02:09,266 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 815 transitions. [2021-08-12 20:02:09,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:09,266 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:09,267 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:09,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-08-12 20:02:09,483 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:09,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:09,483 INFO L82 PathProgramCache]: Analyzing trace with hash -1154494583, now seen corresponding path program 23 times [2021-08-12 20:02:09,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:09,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571426614] [2021-08-12 20:02:09,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:09,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:09,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-08-12 20:02:09,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:09,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571426614] [2021-08-12 20:02:09,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571426614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:09,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91642210] [2021-08-12 20:02:09,749 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-08-12 20:02:09,775 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:02:09,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:09,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:02:09,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:09,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 11 treesize of output 7 [2021-08-12 20:02:09,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:09,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:09,952 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:09,952 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:02:10,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-08-12 20:02:10,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91642210] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:10,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:10,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:02:10,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757857876] [2021-08-12 20:02:10,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:02:10,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:10,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:02:10,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:02:10,162 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-08-12 20:02:11,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:11,886 INFO L93 Difference]: Finished difference Result 489 states and 957 transitions. [2021-08-12 20:02:11,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-12 20:02:11,887 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-08-12 20:02:11,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:11,888 INFO L225 Difference]: With dead ends: 489 [2021-08-12 20:02:11,888 INFO L226 Difference]: Without dead ends: 472 [2021-08-12 20:02:11,889 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 1511.6ms TimeCoverageRelationStatistics Valid=310, Invalid=2996, Unknown=0, NotChecked=0, Total=3306 [2021-08-12 20:02:11,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-08-12 20:02:11,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 402. [2021-08-12 20:02:11,912 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-08-12 20:02:11,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 807 transitions. [2021-08-12 20:02:11,913 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 807 transitions. Word has length 30 [2021-08-12 20:02:11,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:11,913 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 807 transitions. [2021-08-12 20:02:11,913 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-08-12 20:02:11,914 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 807 transitions. [2021-08-12 20:02:11,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:11,914 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:11,914 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:12,114 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-08-12 20:02:12,115 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:12,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:12,115 INFO L82 PathProgramCache]: Analyzing trace with hash 314172135, now seen corresponding path program 24 times [2021-08-12 20:02:12,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:12,115 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988624222] [2021-08-12 20:02:12,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:12,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:12,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-08-12 20:02:12,388 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:12,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988624222] [2021-08-12 20:02:12,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988624222] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:12,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195662017] [2021-08-12 20:02:12,388 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-08-12 20:02:12,413 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 20:02:12,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:12,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:12,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:12,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-08-12 20:02:12,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:12,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:12,598 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:12,598 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:02:12,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-08-12 20:02:12,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195662017] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:12,768 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:12,768 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:02:12,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640351767] [2021-08-12 20:02:12,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:02:12,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:12,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:02:12,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=839, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:02:12,769 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-08-12 20:02:14,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:14,098 INFO L93 Difference]: Finished difference Result 590 states and 1152 transitions. [2021-08-12 20:02:14,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:02:14,098 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-08-12 20:02:14,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:14,100 INFO L225 Difference]: With dead ends: 590 [2021-08-12 20:02:14,100 INFO L226 Difference]: Without dead ends: 543 [2021-08-12 20:02:14,100 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 1079.2ms TimeCoverageRelationStatistics Valid=238, Invalid=2212, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:02:14,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-08-12 20:02:14,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 389. [2021-08-12 20:02:14,125 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-08-12 20:02:14,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 781 transitions. [2021-08-12 20:02:14,126 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 781 transitions. Word has length 30 [2021-08-12 20:02:14,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:14,126 INFO L482 AbstractCegarLoop]: Abstraction has 389 states and 781 transitions. [2021-08-12 20:02:14,126 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-08-12 20:02:14,126 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 781 transitions. [2021-08-12 20:02:14,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:14,126 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:14,126 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:14,327 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-08-12 20:02:14,327 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:14,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:14,327 INFO L82 PathProgramCache]: Analyzing trace with hash -2032502233, now seen corresponding path program 25 times [2021-08-12 20:02:14,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:14,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189606807] [2021-08-12 20:02:14,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:14,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:14,553 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:14,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:14,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189606807] [2021-08-12 20:02:14,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189606807] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:14,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108981273] [2021-08-12 20:02:14,553 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-08-12 20:02:14,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:14,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:14,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:14,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:14,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:14,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:14,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-08-12 20:02:14,722 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-08-12 20:02:14,914 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:14,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108981273] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:14,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:14,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-08-12 20:02:14,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939671868] [2021-08-12 20:02:14,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:02:14,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:14,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:02:14,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:02:14,915 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-08-12 20:02:16,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:16,096 INFO L93 Difference]: Finished difference Result 591 states and 1151 transitions. [2021-08-12 20:02:16,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:02:16,096 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-08-12 20:02:16,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:16,098 INFO L225 Difference]: With dead ends: 591 [2021-08-12 20:02:16,098 INFO L226 Difference]: Without dead ends: 556 [2021-08-12 20:02:16,099 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 923.6ms TimeCoverageRelationStatistics Valid=210, Invalid=2046, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:02:16,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-08-12 20:02:16,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 386. [2021-08-12 20:02:16,123 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-08-12 20:02:16,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 775 transitions. [2021-08-12 20:02:16,124 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 775 transitions. Word has length 30 [2021-08-12 20:02:16,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:16,124 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 775 transitions. [2021-08-12 20:02:16,124 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-08-12 20:02:16,124 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 775 transitions. [2021-08-12 20:02:16,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:16,125 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:16,125 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:16,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-12 20:02:16,329 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:16,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:16,330 INFO L82 PathProgramCache]: Analyzing trace with hash -77043677, now seen corresponding path program 26 times [2021-08-12 20:02:16,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:16,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550549264] [2021-08-12 20:02:16,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:16,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:16,579 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:16,580 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:16,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550549264] [2021-08-12 20:02:16,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550549264] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:16,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081370523] [2021-08-12 20:02:16,580 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-08-12 20:02:16,606 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:02:16,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:16,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:16,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:16,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:16,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:16,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:16,772 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:16,772 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-08-12 20:02:17,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-08-12 20:02:17,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081370523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:17,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:17,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 34 [2021-08-12 20:02:17,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565828665] [2021-08-12 20:02:17,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:02:17,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:17,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:02:17,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1082, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:02:17,052 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-08-12 20:02:18,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:18,342 INFO L93 Difference]: Finished difference Result 610 states and 1182 transitions. [2021-08-12 20:02:18,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 20:02:18,342 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-08-12 20:02:18,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:18,344 INFO L225 Difference]: With dead ends: 610 [2021-08-12 20:02:18,345 INFO L226 Difference]: Without dead ends: 572 [2021-08-12 20:02:18,345 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 1120.5ms TimeCoverageRelationStatistics Valid=249, Invalid=2721, Unknown=0, NotChecked=0, Total=2970 [2021-08-12 20:02:18,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-08-12 20:02:18,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 383. [2021-08-12 20:02:18,370 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-08-12 20:02:18,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 770 transitions. [2021-08-12 20:02:18,371 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 770 transitions. Word has length 30 [2021-08-12 20:02:18,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:18,371 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 770 transitions. [2021-08-12 20:02:18,371 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-08-12 20:02:18,371 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 770 transitions. [2021-08-12 20:02:18,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:18,372 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:18,372 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:18,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-12 20:02:18,585 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:18,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:18,585 INFO L82 PathProgramCache]: Analyzing trace with hash -560446937, now seen corresponding path program 27 times [2021-08-12 20:02:18,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:18,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388158849] [2021-08-12 20:02:18,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:18,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:18,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-08-12 20:02:18,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:18,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388158849] [2021-08-12 20:02:18,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388158849] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:18,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729781558] [2021-08-12 20:02:18,818 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-08-12 20:02:18,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:02:18,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:18,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 20:02:18,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:19,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:19,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:19,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:19,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:19,096 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:20 [2021-08-12 20:02:19,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-08-12 20:02:19,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729781558] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:19,291 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:19,291 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-08-12 20:02:19,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212356002] [2021-08-12 20:02:19,291 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-08-12 20:02:19,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:19,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-12 20:02:19,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1153, Unknown=0, NotChecked=0, Total=1260 [2021-08-12 20:02:19,292 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-08-12 20:02:20,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:20,732 INFO L93 Difference]: Finished difference Result 538 states and 1060 transitions. [2021-08-12 20:02:20,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-12 20:02:20,732 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-08-12 20:02:20,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:20,734 INFO L225 Difference]: With dead ends: 538 [2021-08-12 20:02:20,734 INFO L226 Difference]: Without dead ends: 529 [2021-08-12 20:02:20,735 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 1237.7ms TimeCoverageRelationStatistics Valid=299, Invalid=3241, Unknown=0, NotChecked=0, Total=3540 [2021-08-12 20:02:20,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-08-12 20:02:20,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 377. [2021-08-12 20:02:20,760 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-08-12 20:02:20,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 759 transitions. [2021-08-12 20:02:20,761 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 759 transitions. Word has length 30 [2021-08-12 20:02:20,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:20,761 INFO L482 AbstractCegarLoop]: Abstraction has 377 states and 759 transitions. [2021-08-12 20:02:20,761 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-08-12 20:02:20,761 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 759 transitions. [2021-08-12 20:02:20,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:20,762 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:20,762 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:20,978 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-12 20:02:20,978 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:20,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:20,978 INFO L82 PathProgramCache]: Analyzing trace with hash 47899741, now seen corresponding path program 28 times [2021-08-12 20:02:20,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:20,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490353215] [2021-08-12 20:02:20,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:20,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:21,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-08-12 20:02:21,243 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:21,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490353215] [2021-08-12 20:02:21,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490353215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:21,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155773661] [2021-08-12 20:02:21,243 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-08-12 20:02:21,272 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:02:21,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:21,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:21,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:21,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-08-12 20:02:21,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:21,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:21,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-08-12 20:02:21,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:02:21,627 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:21,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155773661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:21,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:21,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:02:21,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855917129] [2021-08-12 20:02:21,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:02:21,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:21,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:02:21,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=959, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:02:21,628 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-08-12 20:02:22,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:22,781 INFO L93 Difference]: Finished difference Result 546 states and 1073 transitions. [2021-08-12 20:02:22,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:02:22,781 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-08-12 20:02:22,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:22,783 INFO L225 Difference]: With dead ends: 546 [2021-08-12 20:02:22,783 INFO L226 Difference]: Without dead ends: 535 [2021-08-12 20:02:22,783 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 1120.8ms TimeCoverageRelationStatistics Valid=253, Invalid=2609, Unknown=0, NotChecked=0, Total=2862 [2021-08-12 20:02:22,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-08-12 20:02:22,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 394. [2021-08-12 20:02:22,810 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-08-12 20:02:22,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 792 transitions. [2021-08-12 20:02:22,811 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 792 transitions. Word has length 30 [2021-08-12 20:02:22,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:22,811 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 792 transitions. [2021-08-12 20:02:22,812 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-08-12 20:02:22,812 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 792 transitions. [2021-08-12 20:02:22,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:22,812 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:22,812 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:23,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:02:23,029 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:23,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:23,029 INFO L82 PathProgramCache]: Analyzing trace with hash 929965465, now seen corresponding path program 29 times [2021-08-12 20:02:23,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:23,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097556177] [2021-08-12 20:02:23,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:23,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:23,300 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:23,300 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:23,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097556177] [2021-08-12 20:02:23,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097556177] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:23,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421579998] [2021-08-12 20:02:23,300 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-08-12 20:02:23,325 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:02:23,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:23,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:02:23,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:23,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:23,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:23,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:23,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:23,456 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:02:23,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-08-12 20:02:23,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421579998] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:23,705 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:23,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:02:23,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464238525] [2021-08-12 20:02:23,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:02:23,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:23,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:02:23,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:02:23,705 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-08-12 20:02:24,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:24,951 INFO L93 Difference]: Finished difference Result 490 states and 974 transitions. [2021-08-12 20:02:24,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:02:24,953 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-08-12 20:02:24,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:24,954 INFO L225 Difference]: With dead ends: 490 [2021-08-12 20:02:24,954 INFO L226 Difference]: Without dead ends: 473 [2021-08-12 20:02:24,955 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 665 ImplicationChecksByTransitivity, 1326.2ms TimeCoverageRelationStatistics Valid=284, Invalid=2686, Unknown=0, NotChecked=0, Total=2970 [2021-08-12 20:02:24,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2021-08-12 20:02:24,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 392. [2021-08-12 20:02:24,981 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-08-12 20:02:24,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 788 transitions. [2021-08-12 20:02:24,982 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 788 transitions. Word has length 30 [2021-08-12 20:02:24,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:24,982 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 788 transitions. [2021-08-12 20:02:24,982 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-08-12 20:02:24,982 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 788 transitions. [2021-08-12 20:02:24,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:24,983 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:24,983 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:25,199 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:02:25,199 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:25,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:25,200 INFO L82 PathProgramCache]: Analyzing trace with hash -1896335113, now seen corresponding path program 30 times [2021-08-12 20:02:25,200 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:25,200 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593799293] [2021-08-12 20:02:25,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:25,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:25,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-08-12 20:02:25,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:25,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593799293] [2021-08-12 20:02:25,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593799293] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:25,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068803885] [2021-08-12 20:02:25,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 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-08-12 20:02:25,478 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:02:25,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:25,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:02:25,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:25,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:25,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:25,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:25,605 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:25,605 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:02:25,795 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:25,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068803885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:25,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:25,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:02:25,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674460668] [2021-08-12 20:02:25,796 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:02:25,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:25,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:02:25,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:02:25,796 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-08-12 20:02:26,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:26,943 INFO L93 Difference]: Finished difference Result 539 states and 1063 transitions. [2021-08-12 20:02:26,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:02:26,943 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-08-12 20:02:26,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:26,945 INFO L225 Difference]: With dead ends: 539 [2021-08-12 20:02:26,945 INFO L226 Difference]: Without dead ends: 520 [2021-08-12 20:02:26,945 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 581 ImplicationChecksByTransitivity, 1057.6ms TimeCoverageRelationStatistics Valid=236, Invalid=2314, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:02:26,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-08-12 20:02:26,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 391. [2021-08-12 20:02:26,973 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-08-12 20:02:26,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 786 transitions. [2021-08-12 20:02:26,974 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 786 transitions. Word has length 30 [2021-08-12 20:02:26,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:26,974 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 786 transitions. [2021-08-12 20:02:26,974 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-08-12 20:02:26,975 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 786 transitions. [2021-08-12 20:02:26,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:26,975 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:26,975 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:27,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:02:27,177 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:27,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:27,177 INFO L82 PathProgramCache]: Analyzing trace with hash -377296315, now seen corresponding path program 31 times [2021-08-12 20:02:27,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:27,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440602329] [2021-08-12 20:02:27,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:27,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:27,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-08-12 20:02:27,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:27,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440602329] [2021-08-12 20:02:27,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440602329] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:27,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046965004] [2021-08-12 20:02:27,451 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-08-12 20:02:27,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:27,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:27,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:27,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:27,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:27,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02: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-08-12 20:02:27,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:02:27,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-08-12 20:02:27,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046965004] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:27,831 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:27,831 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:02:27,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267241815] [2021-08-12 20:02:27,831 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:02:27,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:27,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:02:27,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=959, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:02:27,832 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-08-12 20:02:29,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:29,011 INFO L93 Difference]: Finished difference Result 541 states and 1066 transitions. [2021-08-12 20:02:29,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:02:29,011 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-08-12 20:02:29,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:29,013 INFO L225 Difference]: With dead ends: 541 [2021-08-12 20:02:29,013 INFO L226 Difference]: Without dead ends: 498 [2021-08-12 20:02:29,014 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 1142.8ms TimeCoverageRelationStatistics Valid=245, Invalid=2511, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 20:02:29,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-08-12 20:02:29,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 381. [2021-08-12 20:02:29,040 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-08-12 20:02:29,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 766 transitions. [2021-08-12 20:02:29,041 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 766 transitions. Word has length 30 [2021-08-12 20:02:29,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:29,041 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 766 transitions. [2021-08-12 20:02:29,042 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-08-12 20:02:29,042 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 766 transitions. [2021-08-12 20:02:29,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:29,042 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:29,042 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:29,242 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-08-12 20:02:29,243 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:29,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:29,243 INFO L82 PathProgramCache]: Analyzing trace with hash 2045308803, now seen corresponding path program 32 times [2021-08-12 20:02:29,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:29,243 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617001922] [2021-08-12 20:02:29,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:29,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:29,507 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:29,507 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:29,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617001922] [2021-08-12 20:02:29,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617001922] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:29,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199790925] [2021-08-12 20:02:29,507 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:02:29,531 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:02:29,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:29,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:29,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:29,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:29,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:29,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:29,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:29,669 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:02:29,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-08-12 20:02:29,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199790925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:29,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:29,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-08-12 20:02:29,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194533947] [2021-08-12 20:02:29,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:02:29,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:29,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:02:29,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1081, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:02:29,959 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-08-12 20:02:31,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:31,147 INFO L93 Difference]: Finished difference Result 573 states and 1123 transitions. [2021-08-12 20:02:31,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 20:02:31,148 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-08-12 20:02:31,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:31,149 INFO L225 Difference]: With dead ends: 573 [2021-08-12 20:02:31,149 INFO L226 Difference]: Without dead ends: 562 [2021-08-12 20:02:31,150 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 980 ImplicationChecksByTransitivity, 1293.6ms TimeCoverageRelationStatistics Valid=313, Invalid=3347, Unknown=0, NotChecked=0, Total=3660 [2021-08-12 20:02:31,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-08-12 20:02:31,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 395. [2021-08-12 20:02:31,182 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-08-12 20:02:31,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 795 transitions. [2021-08-12 20:02:31,182 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 795 transitions. Word has length 30 [2021-08-12 20:02:31,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:31,183 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 795 transitions. [2021-08-12 20:02:31,183 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-08-12 20:02:31,183 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 795 transitions. [2021-08-12 20:02:31,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:31,183 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:31,183 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:31,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:02:31,397 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:31,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:31,397 INFO L82 PathProgramCache]: Analyzing trace with hash -1367592769, now seen corresponding path program 33 times [2021-08-12 20:02:31,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:31,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650044430] [2021-08-12 20:02:31,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:31,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:31,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-08-12 20:02:31,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:31,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650044430] [2021-08-12 20:02:31,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650044430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:31,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665603179] [2021-08-12 20:02:31,650 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-08-12 20:02:31,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:02:31,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:31,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:02:31,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:31,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:31,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:31,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:31,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:31,805 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:02:32,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-08-12 20:02:32,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665603179] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:32,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:32,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:02:32,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418334539] [2021-08-12 20:02:32,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:02:32,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:32,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:02:32,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:02:32,040 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-08-12 20:02:33,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:33,477 INFO L93 Difference]: Finished difference Result 507 states and 1002 transitions. [2021-08-12 20:02:33,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-12 20:02:33,477 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-08-12 20:02:33,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:33,479 INFO L225 Difference]: With dead ends: 507 [2021-08-12 20:02:33,479 INFO L226 Difference]: Without dead ends: 490 [2021-08-12 20:02:33,479 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 1441.5ms TimeCoverageRelationStatistics Valid=312, Invalid=2994, Unknown=0, NotChecked=0, Total=3306 [2021-08-12 20:02:33,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2021-08-12 20:02:33,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 393. [2021-08-12 20:02:33,507 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-08-12 20:02:33,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 791 transitions. [2021-08-12 20:02:33,508 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 791 transitions. Word has length 30 [2021-08-12 20:02:33,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:33,508 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 791 transitions. [2021-08-12 20:02:33,508 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-08-12 20:02:33,509 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 791 transitions. [2021-08-12 20:02:33,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:33,509 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:33,509 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:33,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:02:33,710 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:33,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:33,710 INFO L82 PathProgramCache]: Analyzing trace with hash 101073949, now seen corresponding path program 34 times [2021-08-12 20:02:33,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:33,710 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126714352] [2021-08-12 20:02:33,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:33,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:33,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-08-12 20:02:33,980 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:33,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126714352] [2021-08-12 20:02:33,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126714352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:33,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500836029] [2021-08-12 20:02:33,981 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-08-12 20:02:34,006 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:02:34,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:34,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:34,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:34,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:34,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:34,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:34,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:34,150 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:02:34,373 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:34,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500836029] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:34,373 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:34,373 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:02:34,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479302916] [2021-08-12 20:02:34,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:02:34,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:34,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:02:34,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=841, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:02:34,374 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-08-12 20:02:35,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:35,824 INFO L93 Difference]: Finished difference Result 578 states and 1138 transitions. [2021-08-12 20:02:35,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 20:02:35,824 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-08-12 20:02:35,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:35,826 INFO L225 Difference]: With dead ends: 578 [2021-08-12 20:02:35,826 INFO L226 Difference]: Without dead ends: 559 [2021-08-12 20:02:35,827 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 1362.8ms TimeCoverageRelationStatistics Valid=290, Invalid=3016, Unknown=0, NotChecked=0, Total=3306 [2021-08-12 20:02:35,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-08-12 20:02:35,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 402. [2021-08-12 20:02:35,857 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-08-12 20:02:35,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 807 transitions. [2021-08-12 20:02:35,858 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 807 transitions. Word has length 30 [2021-08-12 20:02:35,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:35,858 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 807 transitions. [2021-08-12 20:02:35,858 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-08-12 20:02:35,858 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 807 transitions. [2021-08-12 20:02:35,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:35,858 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:35,858 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:36,059 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-08-12 20:02:36,059 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:36,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:36,059 INFO L82 PathProgramCache]: Analyzing trace with hash 1620112747, now seen corresponding path program 35 times [2021-08-12 20:02:36,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:36,059 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666489890] [2021-08-12 20:02:36,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:36,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:36,331 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:36,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:36,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666489890] [2021-08-12 20:02:36,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666489890] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:36,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279464263] [2021-08-12 20:02:36,332 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-08-12 20:02:36,358 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:02:36,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:36,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:02:36,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:36,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 11 treesize of output 7 [2021-08-12 20:02:36,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:36,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:36,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-08-12 20:02:36,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:02:36,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-08-12 20:02:36,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279464263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:36,753 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:36,753 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:02:36,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169438159] [2021-08-12 20:02:36,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:02:36,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:36,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:02:36,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=960, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:02:36,754 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-08-12 20:02:38,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:38,216 INFO L93 Difference]: Finished difference Result 577 states and 1135 transitions. [2021-08-12 20:02:38,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 20:02:38,216 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-08-12 20:02:38,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:38,218 INFO L225 Difference]: With dead ends: 577 [2021-08-12 20:02:38,218 INFO L226 Difference]: Without dead ends: 531 [2021-08-12 20:02:38,219 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 868 ImplicationChecksByTransitivity, 1368.7ms TimeCoverageRelationStatistics Valid=305, Invalid=3235, Unknown=0, NotChecked=0, Total=3540 [2021-08-12 20:02:38,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-08-12 20:02:38,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 392. [2021-08-12 20:02:38,248 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-08-12 20:02:38,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 783 transitions. [2021-08-12 20:02:38,249 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 783 transitions. Word has length 30 [2021-08-12 20:02:38,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:38,249 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 783 transitions. [2021-08-12 20:02:38,249 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-08-12 20:02:38,249 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 783 transitions. [2021-08-12 20:02:38,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:38,250 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:38,250 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:38,450 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-08-12 20:02:38,450 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:38,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:38,450 INFO L82 PathProgramCache]: Analyzing trace with hash 989692339, now seen corresponding path program 36 times [2021-08-12 20:02:38,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:38,451 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472981137] [2021-08-12 20:02:38,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:38,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:38,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-08-12 20:02:38,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:38,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472981137] [2021-08-12 20:02:38,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472981137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:38,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274544972] [2021-08-12 20:02:38,722 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:02:38,766 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 20:02:38,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:38,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:38,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:38,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:38,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:38,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:38,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-08-12 20:02:38,904 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:02:39,145 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:39,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274544972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:39,145 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:39,145 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:02:39,145 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030850596] [2021-08-12 20:02:39,145 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:02:39,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:39,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:02:39,146 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=960, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:02:39,146 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-08-12 20:02:40,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:40,135 INFO L93 Difference]: Finished difference Result 518 states and 1011 transitions. [2021-08-12 20:02:40,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:02:40,135 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-08-12 20:02:40,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:40,137 INFO L225 Difference]: With dead ends: 518 [2021-08-12 20:02:40,137 INFO L226 Difference]: Without dead ends: 507 [2021-08-12 20:02:40,137 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 1037.0ms TimeCoverageRelationStatistics Valid=207, Invalid=2145, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:02:40,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-08-12 20:02:40,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 394. [2021-08-12 20:02:40,167 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-08-12 20:02:40,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 786 transitions. [2021-08-12 20:02:40,168 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 786 transitions. Word has length 30 [2021-08-12 20:02:40,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:40,168 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 786 transitions. [2021-08-12 20:02:40,168 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-08-12 20:02:40,168 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 786 transitions. [2021-08-12 20:02:40,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:40,169 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:40,169 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:40,369 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-12 20:02:40,369 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:40,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:40,370 INFO L82 PathProgramCache]: Analyzing trace with hash 1871758063, now seen corresponding path program 37 times [2021-08-12 20:02:40,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:40,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150630471] [2021-08-12 20:02:40,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:40,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:40,659 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:40,660 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:40,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150630471] [2021-08-12 20:02:40,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150630471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:40,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779518805] [2021-08-12 20:02:40,660 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-08-12 20:02:40,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:40,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:40,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:40,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:40,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:40,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:40,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:40,824 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:02:41,077 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:41,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779518805] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:41,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:41,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:02:41,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578468511] [2021-08-12 20:02:41,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:02:41,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:41,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:02:41,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:02:41,078 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-08-12 20:02:42,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:42,113 INFO L93 Difference]: Finished difference Result 450 states and 887 transitions. [2021-08-12 20:02:42,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:02:42,113 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-08-12 20:02:42,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:42,115 INFO L225 Difference]: With dead ends: 450 [2021-08-12 20:02:42,115 INFO L226 Difference]: Without dead ends: 425 [2021-08-12 20:02:42,115 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 1195.8ms TimeCoverageRelationStatistics Valid=234, Invalid=2216, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:02:42,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2021-08-12 20:02:42,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 384. [2021-08-12 20:02:42,147 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-08-12 20:02:42,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 771 transitions. [2021-08-12 20:02:42,148 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 771 transitions. Word has length 30 [2021-08-12 20:02:42,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:42,148 INFO L482 AbstractCegarLoop]: Abstraction has 384 states and 771 transitions. [2021-08-12 20:02:42,148 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-08-12 20:02:42,148 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 771 transitions. [2021-08-12 20:02:42,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:42,149 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:42,149 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:42,349 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:02:42,350 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:42,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:42,350 INFO L82 PathProgramCache]: Analyzing trace with hash 993750413, now seen corresponding path program 38 times [2021-08-12 20:02:42,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:42,350 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353314588] [2021-08-12 20:02:42,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:42,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:42,565 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:42,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:42,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353314588] [2021-08-12 20:02:42,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353314588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:42,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346696148] [2021-08-12 20:02:42,566 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-08-12 20:02:42,591 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:02:42,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:42,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 20:02:42,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:42,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:42,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:42,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:42,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:42,703 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:25 [2021-08-12 20:02:42,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-08-12 20:02:42,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346696148] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:42,942 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:42,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-08-12 20:02:42,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935725574] [2021-08-12 20:02:42,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-08-12 20:02:42,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:42,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-12 20:02:42,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=897, Unknown=0, NotChecked=0, Total=992 [2021-08-12 20:02:42,943 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-08-12 20:02:43,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:43,895 INFO L93 Difference]: Finished difference Result 520 states and 1025 transitions. [2021-08-12 20:02:43,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:02:43,896 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-08-12 20:02:43,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:43,897 INFO L225 Difference]: With dead ends: 520 [2021-08-12 20:02:43,897 INFO L226 Difference]: Without dead ends: 485 [2021-08-12 20:02:43,898 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 947.4ms TimeCoverageRelationStatistics Valid=200, Invalid=1962, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:02:43,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-08-12 20:02:43,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 381. [2021-08-12 20:02:43,926 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-08-12 20:02:43,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 766 transitions. [2021-08-12 20:02:43,927 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 766 transitions. Word has length 30 [2021-08-12 20:02:43,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:43,927 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 766 transitions. [2021-08-12 20:02:43,927 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-08-12 20:02:43,927 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 766 transitions. [2021-08-12 20:02:43,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:43,928 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:43,928 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:44,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:02:44,128 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:44,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:44,129 INFO L82 PathProgramCache]: Analyzing trace with hash 259084061, now seen corresponding path program 39 times [2021-08-12 20:02:44,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:44,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561818000] [2021-08-12 20:02:44,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:44,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:44,413 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:44,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:44,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561818000] [2021-08-12 20:02:44,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561818000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:44,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954391522] [2021-08-12 20:02:44,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:02:44,439 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:02:44,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:44,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:44,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:44,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:44,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:44,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:44,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:44,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:02:44,834 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:44,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [954391522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:44,834 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:44,834 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:02:44,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266447360] [2021-08-12 20:02:44,834 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:02:44,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:44,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:02:44,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:02:44,835 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-08-12 20:02:45,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:45,915 INFO L93 Difference]: Finished difference Result 532 states and 1038 transitions. [2021-08-12 20:02:45,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:02:45,916 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-08-12 20:02:45,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:45,917 INFO L225 Difference]: With dead ends: 532 [2021-08-12 20:02:45,917 INFO L226 Difference]: Without dead ends: 521 [2021-08-12 20:02:45,917 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 1091.9ms TimeCoverageRelationStatistics Valid=209, Invalid=2241, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:02:45,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-08-12 20:02:45,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 395. [2021-08-12 20:02:45,948 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-08-12 20:02:45,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 792 transitions. [2021-08-12 20:02:45,949 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 792 transitions. Word has length 30 [2021-08-12 20:02:45,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:45,949 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 792 transitions. [2021-08-12 20:02:45,950 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-08-12 20:02:45,950 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 792 transitions. [2021-08-12 20:02:45,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:45,950 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:45,950 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:46,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:02:46,154 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:46,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:46,155 INFO L82 PathProgramCache]: Analyzing trace with hash 1141149785, now seen corresponding path program 40 times [2021-08-12 20:02:46,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:46,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375849827] [2021-08-12 20:02:46,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:46,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:46,417 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:46,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:46,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375849827] [2021-08-12 20:02:46,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375849827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:46,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545339605] [2021-08-12 20:02:46,417 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-08-12 20:02:46,442 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:02:46,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:46,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:46,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:46,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:46,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:46,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:46,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:46,574 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:02:46,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-08-12 20:02:46,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545339605] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:46,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:46,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:02:46,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310000152] [2021-08-12 20:02:46,841 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:02:46,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:46,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:02:46,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=963, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:02:46,841 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-08-12 20:02:48,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:48,116 INFO L93 Difference]: Finished difference Result 466 states and 919 transitions. [2021-08-12 20:02:48,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:02:48,117 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-08-12 20:02:48,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:48,118 INFO L225 Difference]: With dead ends: 466 [2021-08-12 20:02:48,118 INFO L226 Difference]: Without dead ends: 449 [2021-08-12 20:02:48,118 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 1223.7ms TimeCoverageRelationStatistics Valid=238, Invalid=2312, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:02:48,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2021-08-12 20:02:48,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 393. [2021-08-12 20:02:48,148 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-08-12 20:02:48,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 788 transitions. [2021-08-12 20:02:48,149 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 788 transitions. Word has length 30 [2021-08-12 20:02:48,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:48,149 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 788 transitions. [2021-08-12 20:02:48,149 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-08-12 20:02:48,149 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 788 transitions. [2021-08-12 20:02:48,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:48,150 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:48,150 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:48,350 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:02:48,351 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:48,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:48,351 INFO L82 PathProgramCache]: Analyzing trace with hash -1685150793, now seen corresponding path program 41 times [2021-08-12 20:02:48,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:48,351 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466535802] [2021-08-12 20:02:48,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:48,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:48,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-08-12 20:02:48,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:48,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466535802] [2021-08-12 20:02:48,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466535802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:48,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801041815] [2021-08-12 20:02:48,626 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:02:48,652 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:02:48,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:48,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:48,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:48,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:48,783 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:48,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:48,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-08-12 20:02:48,790 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:02:49,024 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:49,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801041815] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:49,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:49,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:02:49,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116037849] [2021-08-12 20:02:49,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:02:49,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:49,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:02:49,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:02:49,025 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-08-12 20:02:50,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:50,033 INFO L93 Difference]: Finished difference Result 539 states and 1058 transitions. [2021-08-12 20:02:50,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:02:50,034 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-08-12 20:02:50,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:50,035 INFO L225 Difference]: With dead ends: 539 [2021-08-12 20:02:50,035 INFO L226 Difference]: Without dead ends: 492 [2021-08-12 20:02:50,035 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 1031.0ms TimeCoverageRelationStatistics Valid=200, Invalid=1962, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:02:50,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-08-12 20:02:50,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 385. [2021-08-12 20:02:50,066 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-08-12 20:02:50,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 772 transitions. [2021-08-12 20:02:50,067 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 772 transitions. Word has length 30 [2021-08-12 20:02:50,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:50,067 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 772 transitions. [2021-08-12 20:02:50,067 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-08-12 20:02:50,067 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 772 transitions. [2021-08-12 20:02:50,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:50,067 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:50,067 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:50,268 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-12 20:02:50,268 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:50,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:50,268 INFO L82 PathProgramCache]: Analyzing trace with hash 263142135, now seen corresponding path program 42 times [2021-08-12 20:02:50,268 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:50,268 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978533038] [2021-08-12 20:02:50,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:50,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:50,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-08-12 20:02:50,481 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:50,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978533038] [2021-08-12 20:02:50,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978533038] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:50,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971115533] [2021-08-12 20:02:50,481 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:02:50,506 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 20:02:50,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:50,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:50,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:50,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:50,613 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:50,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:50,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-08-12 20:02:50,622 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:25 [2021-08-12 20:02:50,890 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:50,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971115533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:50,890 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:50,890 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-08-12 20:02:50,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410014871] [2021-08-12 20:02:50,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-08-12 20:02:50,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:50,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-12 20:02:50,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=896, Unknown=0, NotChecked=0, Total=992 [2021-08-12 20:02:50,891 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-08-12 20:02:51,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:51,880 INFO L93 Difference]: Finished difference Result 522 states and 1027 transitions. [2021-08-12 20:02:51,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:02:51,880 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-08-12 20:02:51,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:51,882 INFO L225 Difference]: With dead ends: 522 [2021-08-12 20:02:51,882 INFO L226 Difference]: Without dead ends: 487 [2021-08-12 20:02:51,882 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 895.5ms TimeCoverageRelationStatistics Valid=191, Invalid=1879, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:02:51,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-08-12 20:02:51,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 383. [2021-08-12 20:02:51,912 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-08-12 20:02:51,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 768 transitions. [2021-08-12 20:02:51,913 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 768 transitions. Word has length 30 [2021-08-12 20:02:51,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:51,913 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 768 transitions. [2021-08-12 20:02:51,913 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-08-12 20:02:51,913 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 768 transitions. [2021-08-12 20:02:51,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:51,914 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:51,914 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:52,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:02:52,133 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:52,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:52,133 INFO L82 PathProgramCache]: Analyzing trace with hash -2076366605, now seen corresponding path program 43 times [2021-08-12 20:02:52,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:52,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785105023] [2021-08-12 20:02:52,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:52,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:52,378 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:52,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:52,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785105023] [2021-08-12 20:02:52,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785105023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:52,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913999341] [2021-08-12 20:02:52,378 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-08-12 20:02:52,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:52,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:52,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:52,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:52,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:52,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:52,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:52,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:25 [2021-08-12 20:02:52,827 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:52,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913999341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:52,827 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:52,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-12 20:02:52,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626894858] [2021-08-12 20:02:52,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-08-12 20:02:52,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:52,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-12 20:02:52,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1021, Unknown=0, NotChecked=0, Total=1122 [2021-08-12 20:02:52,828 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-08-12 20:02:53,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:53,764 INFO L93 Difference]: Finished difference Result 520 states and 1023 transitions. [2021-08-12 20:02:53,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:02:53,764 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-08-12 20:02:53,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:53,765 INFO L225 Difference]: With dead ends: 520 [2021-08-12 20:02:53,765 INFO L226 Difference]: Without dead ends: 482 [2021-08-12 20:02:53,765 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 596 ImplicationChecksByTransitivity, 999.4ms TimeCoverageRelationStatistics Valid=201, Invalid=2151, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:02:53,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-08-12 20:02:53,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 380. [2021-08-12 20:02:53,795 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-08-12 20:02:53,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 763 transitions. [2021-08-12 20:02:53,796 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 763 transitions. Word has length 30 [2021-08-12 20:02:53,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:53,796 INFO L482 AbstractCegarLoop]: Abstraction has 380 states and 763 transitions. [2021-08-12 20:02:53,796 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-08-12 20:02:53,796 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 763 transitions. [2021-08-12 20:02:53,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:53,797 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:53,797 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:53,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-08-12 20:02:53,997 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:53,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:53,998 INFO L82 PathProgramCache]: Analyzing trace with hash 283371545, now seen corresponding path program 44 times [2021-08-12 20:02:53,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:53,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351125539] [2021-08-12 20:02:53,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:54,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:54,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-08-12 20:02:54,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:54,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351125539] [2021-08-12 20:02:54,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351125539] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:54,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050591733] [2021-08-12 20:02:54,203 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:02:54,228 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:02:54,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:54,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:54,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:54,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:54,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:54,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:54,256 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:54,256 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:02:54,500 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:54,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050591733] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:54,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:54,501 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 28 [2021-08-12 20:02:54,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336428435] [2021-08-12 20:02:54,501 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-08-12 20:02:54,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:54,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-12 20:02:54,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=720, Unknown=0, NotChecked=0, Total=812 [2021-08-12 20:02:54,501 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-08-12 20:02:55,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:55,617 INFO L93 Difference]: Finished difference Result 548 states and 1074 transitions. [2021-08-12 20:02:55,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:02:55,617 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-08-12 20:02:55,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:55,619 INFO L225 Difference]: With dead ends: 548 [2021-08-12 20:02:55,619 INFO L226 Difference]: Without dead ends: 537 [2021-08-12 20:02:55,619 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 839.0ms TimeCoverageRelationStatistics Valid=237, Invalid=2115, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:02:55,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-08-12 20:02:55,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 404. [2021-08-12 20:02:55,651 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-08-12 20:02:55,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 809 transitions. [2021-08-12 20:02:55,652 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 809 transitions. Word has length 30 [2021-08-12 20:02:55,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:55,652 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 809 transitions. [2021-08-12 20:02:55,652 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-08-12 20:02:55,652 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 809 transitions. [2021-08-12 20:02:55,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:55,653 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:55,653 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:55,853 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-12 20:02:55,853 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:55,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:55,854 INFO L82 PathProgramCache]: Analyzing trace with hash 1165437269, now seen corresponding path program 45 times [2021-08-12 20:02:55,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:55,854 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79171227] [2021-08-12 20:02:55,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:55,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:56,084 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:56,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:56,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79171227] [2021-08-12 20:02:56,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79171227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:56,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209250114] [2021-08-12 20:02:56,085 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-08-12 20:02:56,111 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:02:56,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:56,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:02:56,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:56,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 11 treesize of output 7 [2021-08-12 20:02:56,132 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:56,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:56,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:56,138 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:02:56,313 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:56,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209250114] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:56,313 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:56,313 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-08-12 20:02:56,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134829295] [2021-08-12 20:02:56,314 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-08-12 20:02:56,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:56,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-12 20:02:56,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-08-12 20:02:56,314 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-08-12 20:02:57,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:57,342 INFO L93 Difference]: Finished difference Result 502 states and 995 transitions. [2021-08-12 20:02:57,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:02:57,343 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-08-12 20:02:57,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:57,344 INFO L225 Difference]: With dead ends: 502 [2021-08-12 20:02:57,344 INFO L226 Difference]: Without dead ends: 485 [2021-08-12 20:02:57,344 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 944.9ms TimeCoverageRelationStatistics Valid=238, Invalid=1832, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:02:57,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-08-12 20:02:57,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 402. [2021-08-12 20:02:57,376 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-08-12 20:02:57,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 805 transitions. [2021-08-12 20:02:57,377 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 805 transitions. Word has length 30 [2021-08-12 20:02:57,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:57,377 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 805 transitions. [2021-08-12 20:02:57,377 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-08-12 20:02:57,377 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 805 transitions. [2021-08-12 20:02:57,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:57,378 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:57,378 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:57,578 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:02:57,578 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:57,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:57,579 INFO L82 PathProgramCache]: Analyzing trace with hash -1660863309, now seen corresponding path program 46 times [2021-08-12 20:02:57,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:57,579 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199194971] [2021-08-12 20:02:57,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:57,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:57,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-08-12 20:02:57,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:57,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199194971] [2021-08-12 20:02:57,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199194971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:57,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036470406] [2021-08-12 20:02:57,780 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:02:57,805 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:02:57,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:57,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:02:57,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:57,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:02:57,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:57,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:57,831 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:57,831 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:02:57,982 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:57,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036470406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:57,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:57,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-08-12 20:02:57,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487820847] [2021-08-12 20:02:57,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 20:02:57,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:57,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 20:02:57,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2021-08-12 20:02:57,983 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-08-12 20:02:58,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:02:58,897 INFO L93 Difference]: Finished difference Result 544 states and 1069 transitions. [2021-08-12 20:02:58,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:02:58,897 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-08-12 20:02:58,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:02:58,898 INFO L225 Difference]: With dead ends: 544 [2021-08-12 20:02:58,898 INFO L226 Difference]: Without dead ends: 525 [2021-08-12 20:02:58,899 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 772.7ms TimeCoverageRelationStatistics Valid=206, Invalid=1686, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 20:02:58,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-08-12 20:02:58,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 401. [2021-08-12 20:02:58,930 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-08-12 20:02:58,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 803 transitions. [2021-08-12 20:02:58,931 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 803 transitions. Word has length 30 [2021-08-12 20:02:58,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:02:58,932 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 803 transitions. [2021-08-12 20:02:58,932 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-08-12 20:02:58,932 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 803 transitions. [2021-08-12 20:02:58,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:02:58,932 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:02:58,932 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:02:59,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-12 20:02:59,133 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:02:59,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:02:59,133 INFO L82 PathProgramCache]: Analyzing trace with hash -141824511, now seen corresponding path program 47 times [2021-08-12 20:02:59,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:02:59,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880591534] [2021-08-12 20:02:59,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:02:59,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:02:59,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-08-12 20:02:59,359 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:02:59,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880591534] [2021-08-12 20:02:59,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880591534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:59,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122665795] [2021-08-12 20:02:59,359 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-08-12 20:02:59,384 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:02:59,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:02:59,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:02:59,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:02:59,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-08-12 20:02:59,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:02:59,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:02:59,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:02:59,412 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:02:59,580 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:02:59,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122665795] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:02:59,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:02:59,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-08-12 20:02:59,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170164726] [2021-08-12 20:02:59,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-08-12 20:02:59,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:02:59,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-12 20:02:59,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2021-08-12 20:02:59,582 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-08-12 20:03:00,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:00,585 INFO L93 Difference]: Finished difference Result 546 states and 1072 transitions. [2021-08-12 20:03:00,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:03:00,585 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-08-12 20:03:00,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:00,586 INFO L225 Difference]: With dead ends: 546 [2021-08-12 20:03:00,586 INFO L226 Difference]: Without dead ends: 503 [2021-08-12 20:03:00,587 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 827.8ms TimeCoverageRelationStatistics Valid=215, Invalid=1855, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:03:00,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-08-12 20:03:00,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 388. [2021-08-12 20:03:00,620 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-08-12 20:03:00,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 778 transitions. [2021-08-12 20:03:00,626 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 778 transitions. Word has length 30 [2021-08-12 20:03:00,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:00,626 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 778 transitions. [2021-08-12 20:03:00,626 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-08-12 20:03:00,626 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 778 transitions. [2021-08-12 20:03:00,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:00,626 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:00,627 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:00,827 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:00,827 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:00,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:00,828 INFO L82 PathProgramCache]: Analyzing trace with hash -1553581585, now seen corresponding path program 48 times [2021-08-12 20:03:00,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:00,828 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342795021] [2021-08-12 20:03:00,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:00,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:01,033 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:01,034 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:01,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342795021] [2021-08-12 20:03:01,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342795021] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:01,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649680644] [2021-08-12 20:03:01,034 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-08-12 20:03:01,069 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:03:01,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:01,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:03:01,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:01,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:01,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:01,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:01,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-08-12 20:03:01,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:03:01,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-08-12 20:03:01,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649680644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:01,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:01,270 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-08-12 20:03:01,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322141073] [2021-08-12 20:03:01,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 20:03:01,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:01,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 20:03:01,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:03:01,271 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-08-12 20:03:02,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:02,205 INFO L93 Difference]: Finished difference Result 559 states and 1094 transitions. [2021-08-12 20:03:02,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:03:02,205 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-08-12 20:03:02,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:02,206 INFO L225 Difference]: With dead ends: 559 [2021-08-12 20:03:02,206 INFO L226 Difference]: Without dead ends: 548 [2021-08-12 20:03:02,207 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 781.7ms TimeCoverageRelationStatistics Valid=204, Invalid=1688, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 20:03:02,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-08-12 20:03:02,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 405. [2021-08-12 20:03:02,239 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-08-12 20:03:02,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 811 transitions. [2021-08-12 20:03:02,240 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 811 transitions. Word has length 30 [2021-08-12 20:03:02,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:02,240 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 811 transitions. [2021-08-12 20:03:02,240 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-08-12 20:03:02,240 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 811 transitions. [2021-08-12 20:03:02,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:02,240 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:02,240 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:02,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-08-12 20:03:02,453 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:02,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:02,453 INFO L82 PathProgramCache]: Analyzing trace with hash -671515861, now seen corresponding path program 49 times [2021-08-12 20:03:02,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:02,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154323499] [2021-08-12 20:03:02,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:02,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:02,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-08-12 20:03:02,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:02,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154323499] [2021-08-12 20:03:02,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154323499] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:02,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380111406] [2021-08-12 20:03:02,665 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:02,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:02,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:02,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:02,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:02,711 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:02,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:02,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:02,717 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:03:02,911 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:02,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380111406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:02,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:02,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-08-12 20:03:02,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204171488] [2021-08-12 20:03:02,912 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 20:03:02,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:02,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 20:03:02,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:03:02,912 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-08-12 20:03:04,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:04,027 INFO L93 Difference]: Finished difference Result 503 states and 997 transitions. [2021-08-12 20:03:04,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:03:04,027 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-08-12 20:03:04,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:04,030 INFO L225 Difference]: With dead ends: 503 [2021-08-12 20:03:04,030 INFO L226 Difference]: Without dead ends: 486 [2021-08-12 20:03:04,030 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 953.9ms TimeCoverageRelationStatistics Valid=233, Invalid=1747, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 20:03:04,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-08-12 20:03:04,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 403. [2021-08-12 20:03:04,063 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-08-12 20:03:04,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 807 transitions. [2021-08-12 20:03:04,064 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 807 transitions. Word has length 30 [2021-08-12 20:03:04,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:04,064 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 807 transitions. [2021-08-12 20:03:04,064 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-08-12 20:03:04,064 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 807 transitions. [2021-08-12 20:03:04,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:04,065 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:04,065 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:04,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:04,265 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:04,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:04,265 INFO L82 PathProgramCache]: Analyzing trace with hash 797150857, now seen corresponding path program 50 times [2021-08-12 20:03:04,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:04,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692955560] [2021-08-12 20:03:04,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:04,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:04,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-08-12 20:03:04,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:04,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692955560] [2021-08-12 20:03:04,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692955560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:04,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454321354] [2021-08-12 20:03:04,458 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-08-12 20:03:04,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:03:04,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:04,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:04,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:04,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:04,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:04,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:04,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-08-12 20:03:04,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:03:04,682 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:04,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454321354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:04,682 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:04,682 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 24 [2021-08-12 20:03:04,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550342913] [2021-08-12 20:03:04,682 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 20:03:04,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:04,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 20:03:04,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:03:04,683 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-08-12 20:03:05,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:05,619 INFO L93 Difference]: Finished difference Result 552 states and 1084 transitions. [2021-08-12 20:03:05,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 20:03:05,619 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-08-12 20:03:05,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:05,621 INFO L225 Difference]: With dead ends: 552 [2021-08-12 20:03:05,621 INFO L226 Difference]: Without dead ends: 533 [2021-08-12 20:03:05,621 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 750.2ms TimeCoverageRelationStatistics Valid=218, Invalid=1674, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 20:03:05,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-08-12 20:03:05,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 402. [2021-08-12 20:03:05,653 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-08-12 20:03:05,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 805 transitions. [2021-08-12 20:03:05,654 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 805 transitions. Word has length 30 [2021-08-12 20:03:05,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:05,654 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 805 transitions. [2021-08-12 20:03:05,655 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-08-12 20:03:05,655 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 805 transitions. [2021-08-12 20:03:05,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:05,655 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:05,655 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:05,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-08-12 20:03:05,857 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:05,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:05,857 INFO L82 PathProgramCache]: Analyzing trace with hash -1978777641, now seen corresponding path program 51 times [2021-08-12 20:03:05,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:05,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334589291] [2021-08-12 20:03:05,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:05,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:06,046 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:06,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:06,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334589291] [2021-08-12 20:03:06,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334589291] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:06,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365373720] [2021-08-12 20:03:06,046 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-08-12 20:03:06,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:03:06,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:06,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:03:06,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:06,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:06,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:06,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:06,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-08-12 20:03:06,105 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:03:06,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-08-12 20:03:06,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365373720] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:06,276 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:06,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-08-12 20:03:06,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380852600] [2021-08-12 20:03:06,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 20:03:06,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:06,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 20:03:06,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:03:06,277 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-08-12 20:03:07,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:07,178 INFO L93 Difference]: Finished difference Result 549 states and 1076 transitions. [2021-08-12 20:03:07,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 20:03:07,179 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-08-12 20:03:07,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:07,180 INFO L225 Difference]: With dead ends: 549 [2021-08-12 20:03:07,180 INFO L226 Difference]: Without dead ends: 506 [2021-08-12 20:03:07,180 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 755.3ms TimeCoverageRelationStatistics Valid=203, Invalid=1689, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 20:03:07,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-08-12 20:03:07,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 389. [2021-08-12 20:03:07,212 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-08-12 20:03:07,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 780 transitions. [2021-08-12 20:03:07,213 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 780 transitions. Word has length 30 [2021-08-12 20:03:07,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:07,213 INFO L482 AbstractCegarLoop]: Abstraction has 389 states and 780 transitions. [2021-08-12 20:03:07,213 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-08-12 20:03:07,214 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 780 transitions. [2021-08-12 20:03:07,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:07,214 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:07,214 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:07,414 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:07,415 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:07,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:07,415 INFO L82 PathProgramCache]: Analyzing trace with hash 443827477, now seen corresponding path program 52 times [2021-08-12 20:03:07,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:07,415 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711055135] [2021-08-12 20:03:07,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:07,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:07,617 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:07,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:07,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711055135] [2021-08-12 20:03:07,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711055135] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:07,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317517140] [2021-08-12 20:03:07,617 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-08-12 20:03:07,642 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:03:07,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:07,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:07,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:07,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-08-12 20:03:07,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:07,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:07,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:07,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:03:07,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-08-12 20:03:07,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317517140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:07,864 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:07,864 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:03:07,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782284267] [2021-08-12 20:03:07,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:03:07,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:07,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:03:07,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:03:07,865 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-08-12 20:03:09,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:09,065 INFO L93 Difference]: Finished difference Result 582 states and 1135 transitions. [2021-08-12 20:03:09,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:03:09,065 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-08-12 20:03:09,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:09,066 INFO L225 Difference]: With dead ends: 582 [2021-08-12 20:03:09,066 INFO L226 Difference]: Without dead ends: 571 [2021-08-12 20:03:09,066 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 967.4ms TimeCoverageRelationStatistics Valid=241, Invalid=2209, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:03:09,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-08-12 20:03:09,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 403. [2021-08-12 20:03:09,101 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-08-12 20:03:09,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 809 transitions. [2021-08-12 20:03:09,102 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 809 transitions. Word has length 30 [2021-08-12 20:03:09,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:09,102 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 809 transitions. [2021-08-12 20:03:09,102 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-08-12 20:03:09,102 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 809 transitions. [2021-08-12 20:03:09,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:09,102 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:09,102 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:09,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-08-12 20:03:09,303 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:09,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:09,303 INFO L82 PathProgramCache]: Analyzing trace with hash 1325893201, now seen corresponding path program 53 times [2021-08-12 20:03:09,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:09,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514051348] [2021-08-12 20:03:09,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:09,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:09,508 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:09,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:09,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514051348] [2021-08-12 20:03:09,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514051348] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:09,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836276522] [2021-08-12 20:03:09,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 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-08-12 20:03:09,533 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:03:09,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:09,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:03:09,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:09,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:09,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:09,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:09,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:09,560 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:03:09,762 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:09,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836276522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:09,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:09,763 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:03:09,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200382466] [2021-08-12 20:03:09,763 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:03:09,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:09,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:03:09,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=627, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:03:09,763 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-08-12 20:03:11,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:11,110 INFO L93 Difference]: Finished difference Result 518 states and 1020 transitions. [2021-08-12 20:03:11,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:03:11,111 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-08-12 20:03:11,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:11,112 INFO L225 Difference]: With dead ends: 518 [2021-08-12 20:03:11,112 INFO L226 Difference]: Without dead ends: 501 [2021-08-12 20:03:11,113 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 1150.7ms TimeCoverageRelationStatistics Valid=279, Invalid=2271, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:03:11,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-08-12 20:03:11,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 401. [2021-08-12 20:03:11,146 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-08-12 20:03:11,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 805 transitions. [2021-08-12 20:03:11,147 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 805 transitions. Word has length 30 [2021-08-12 20:03:11,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:11,147 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 805 transitions. [2021-08-12 20:03:11,147 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-08-12 20:03:11,148 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 805 transitions. [2021-08-12 20:03:11,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:11,148 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:11,148 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:11,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:11,353 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:11,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:11,353 INFO L82 PathProgramCache]: Analyzing trace with hash -1500407377, now seen corresponding path program 54 times [2021-08-12 20:03:11,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:11,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012160807] [2021-08-12 20:03:11,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:11,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:11,549 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:11,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:11,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012160807] [2021-08-12 20:03:11,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012160807] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:11,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002109401] [2021-08-12 20:03:11,549 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-08-12 20:03:11,574 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:03:11,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:11,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:03:11,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:11,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:11,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:11,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:11,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-08-12 20:03:11,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:03:11,770 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:11,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002109401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:11,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:11,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-08-12 20:03:11,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431767680] [2021-08-12 20:03:11,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 20:03:11,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:11,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 20:03:11,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=530, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:03:11,771 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-08-12 20:03:13,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:13,086 INFO L93 Difference]: Finished difference Result 580 states and 1136 transitions. [2021-08-12 20:03:13,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-12 20:03:13,086 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-08-12 20:03:13,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:13,088 INFO L225 Difference]: With dead ends: 580 [2021-08-12 20:03:13,088 INFO L226 Difference]: Without dead ends: 561 [2021-08-12 20:03:13,088 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 726 ImplicationChecksByTransitivity, 1064.9ms TimeCoverageRelationStatistics Valid=278, Invalid=2584, Unknown=0, NotChecked=0, Total=2862 [2021-08-12 20:03:13,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-08-12 20:03:13,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 410. [2021-08-12 20:03:13,123 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-08-12 20:03:13,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 821 transitions. [2021-08-12 20:03:13,124 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 821 transitions. Word has length 30 [2021-08-12 20:03:13,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:13,124 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 821 transitions. [2021-08-12 20:03:13,124 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-08-12 20:03:13,124 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 821 transitions. [2021-08-12 20:03:13,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:13,125 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:13,125 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:13,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-12 20:03:13,342 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:13,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:13,342 INFO L82 PathProgramCache]: Analyzing trace with hash 18631421, now seen corresponding path program 55 times [2021-08-12 20:03:13,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:13,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699949724] [2021-08-12 20:03:13,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:13,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:13,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-08-12 20:03:13,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:13,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699949724] [2021-08-12 20:03:13,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699949724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:13,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000472965] [2021-08-12 20:03:13,551 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:03:13,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:13,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:13,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:13,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 15 treesize of output 7 [2021-08-12 20:03:13,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:13,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:13,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-08-12 20:03:13,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:03:13,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-08-12 20:03:13,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000472965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:13,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:13,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:03:13,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817263785] [2021-08-12 20:03:13,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:03:13,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:13,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:03:13,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:03:13,789 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-08-12 20:03:15,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:15,134 INFO L93 Difference]: Finished difference Result 579 states and 1133 transitions. [2021-08-12 20:03:15,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-12 20:03:15,134 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-08-12 20:03:15,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:15,135 INFO L225 Difference]: With dead ends: 579 [2021-08-12 20:03:15,136 INFO L226 Difference]: Without dead ends: 533 [2021-08-12 20:03:15,136 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 1096.1ms TimeCoverageRelationStatistics Valid=293, Invalid=2787, Unknown=0, NotChecked=0, Total=3080 [2021-08-12 20:03:15,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-08-12 20:03:15,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 400. [2021-08-12 20:03:15,170 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-08-12 20:03:15,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 797 transitions. [2021-08-12 20:03:15,172 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 797 transitions. Word has length 30 [2021-08-12 20:03:15,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:15,172 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 797 transitions. [2021-08-12 20:03:15,172 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-08-12 20:03:15,172 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 797 transitions. [2021-08-12 20:03:15,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:15,172 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:15,172 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:15,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-08-12 20:03:15,373 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:15,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:15,373 INFO L82 PathProgramCache]: Analyzing trace with hash -611788987, now seen corresponding path program 56 times [2021-08-12 20:03:15,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:15,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109911382] [2021-08-12 20:03:15,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:15,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:15,587 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:15,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:15,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109911382] [2021-08-12 20:03:15,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109911382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:15,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039630940] [2021-08-12 20:03:15,588 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-08-12 20:03:15,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:03:15,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:15,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:15,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:15,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:15,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:15,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:15,645 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:15,645 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:03:15,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-08-12 20:03:15,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039630940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:15,858 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:15,858 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:03:15,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561626270] [2021-08-12 20:03:15,858 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:03:15,858 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:15,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:03:15,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=632, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:03:15,859 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-08-12 20:03:16,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:16,793 INFO L93 Difference]: Finished difference Result 535 states and 1040 transitions. [2021-08-12 20:03:16,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:03:16,793 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-08-12 20:03:16,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:16,794 INFO L225 Difference]: With dead ends: 535 [2021-08-12 20:03:16,794 INFO L226 Difference]: Without dead ends: 524 [2021-08-12 20:03:16,795 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 810.9ms TimeCoverageRelationStatistics Valid=170, Invalid=1636, Unknown=0, NotChecked=0, Total=1806 [2021-08-12 20:03:16,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-08-12 20:03:16,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 402. [2021-08-12 20:03:16,831 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-08-12 20:03:16,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 800 transitions. [2021-08-12 20:03:16,832 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 800 transitions. Word has length 30 [2021-08-12 20:03:16,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:16,832 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 800 transitions. [2021-08-12 20:03:16,832 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-08-12 20:03:16,833 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 800 transitions. [2021-08-12 20:03:16,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:16,833 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:16,833 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:17,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-08-12 20:03:17,034 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:17,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:17,034 INFO L82 PathProgramCache]: Analyzing trace with hash 270276737, now seen corresponding path program 57 times [2021-08-12 20:03:17,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:17,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887622024] [2021-08-12 20:03:17,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:17,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:17,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-08-12 20:03:17,246 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:17,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887622024] [2021-08-12 20:03:17,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887622024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:17,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095140809] [2021-08-12 20:03:17,246 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-08-12 20:03:17,269 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:03:17,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:17,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:17,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:17,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:17,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:17,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:17,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-08-12 20:03:17,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:03:17,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-08-12 20:03:17,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095140809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:17,513 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:17,513 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:03:17,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431983869] [2021-08-12 20:03:17,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:03:17,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:17,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:03:17,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=633, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:03:17,514 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-08-12 20:03:18,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:18,567 INFO L93 Difference]: Finished difference Result 479 states and 943 transitions. [2021-08-12 20:03:18,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:03:18,567 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-08-12 20:03:18,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:18,569 INFO L225 Difference]: With dead ends: 479 [2021-08-12 20:03:18,569 INFO L226 Difference]: Without dead ends: 454 [2021-08-12 20:03:18,569 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 949.2ms TimeCoverageRelationStatistics Valid=199, Invalid=1693, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 20:03:18,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-08-12 20:03:18,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 392. [2021-08-12 20:03:18,603 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-08-12 20:03:18,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 785 transitions. [2021-08-12 20:03:18,604 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 785 transitions. Word has length 30 [2021-08-12 20:03:18,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:18,604 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 785 transitions. [2021-08-12 20:03:18,604 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-08-12 20:03:18,604 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 785 transitions. [2021-08-12 20:03:18,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:18,605 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:18,605 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:18,805 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:18,805 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:18,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:18,806 INFO L82 PathProgramCache]: Analyzing trace with hash -607730913, now seen corresponding path program 58 times [2021-08-12 20:03:18,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:18,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255839939] [2021-08-12 20:03:18,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:18,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:19,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-08-12 20:03:19,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:19,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255839939] [2021-08-12 20:03:19,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255839939] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:19,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853401162] [2021-08-12 20:03:19,004 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-08-12 20:03:19,028 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:03:19,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:19,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:19,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:19,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:19,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:19,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:19,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:19,055 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:03:19,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-08-12 20:03:19,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853401162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:19,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:19,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:03:19,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683078306] [2021-08-12 20:03:19,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:03:19,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:19,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:03:19,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=632, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:03:19,264 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-08-12 20:03:20,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:20,186 INFO L93 Difference]: Finished difference Result 528 states and 1035 transitions. [2021-08-12 20:03:20,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:03:20,186 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-08-12 20:03:20,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:20,188 INFO L225 Difference]: With dead ends: 528 [2021-08-12 20:03:20,188 INFO L226 Difference]: Without dead ends: 493 [2021-08-12 20:03:20,188 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 807.1ms TimeCoverageRelationStatistics Valid=177, Invalid=1803, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 20:03:20,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-08-12 20:03:20,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 388. [2021-08-12 20:03:20,223 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-08-12 20:03:20,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 778 transitions. [2021-08-12 20:03:20,224 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 778 transitions. Word has length 30 [2021-08-12 20:03:20,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:20,224 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 778 transitions. [2021-08-12 20:03:20,224 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-08-12 20:03:20,224 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 778 transitions. [2021-08-12 20:03:20,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:20,224 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:20,224 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:20,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:20,425 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:20,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:20,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1615090749, now seen corresponding path program 59 times [2021-08-12 20:03:20,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:20,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11317401] [2021-08-12 20:03:20,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:20,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:20,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-08-12 20:03:20,647 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:20,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11317401] [2021-08-12 20:03:20,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11317401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:20,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639095763] [2021-08-12 20:03:20,648 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-08-12 20:03:20,671 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:03:20,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:20,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:03:20,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:20,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:20,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:20,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:20,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:20,775 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:03:21,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-08-12 20:03:21,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639095763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:21,004 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:21,004 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:21,004 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45332419] [2021-08-12 20:03:21,004 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:21,004 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:21,004 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:21,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:21,005 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-08-12 20:03:22,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:22,046 INFO L93 Difference]: Finished difference Result 569 states and 1112 transitions. [2021-08-12 20:03:22,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 20:03:22,046 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-08-12 20:03:22,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:22,047 INFO L225 Difference]: With dead ends: 569 [2021-08-12 20:03:22,047 INFO L226 Difference]: Without dead ends: 558 [2021-08-12 20:03:22,048 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 729 ImplicationChecksByTransitivity, 989.1ms TimeCoverageRelationStatistics Valid=260, Invalid=2496, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 20:03:22,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-08-12 20:03:22,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 406. [2021-08-12 20:03:22,084 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-08-12 20:03:22,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 813 transitions. [2021-08-12 20:03:22,085 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 813 transitions. Word has length 30 [2021-08-12 20:03:22,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:22,085 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 813 transitions. [2021-08-12 20:03:22,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-08-12 20:03:22,085 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 813 transitions. [2021-08-12 20:03:22,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:22,086 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:22,086 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:22,286 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:22,286 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:22,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:22,287 INFO L82 PathProgramCache]: Analyzing trace with hash -733025025, now seen corresponding path program 60 times [2021-08-12 20:03:22,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:22,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405088182] [2021-08-12 20:03:22,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:22,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:22,502 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:22,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:22,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405088182] [2021-08-12 20:03:22,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405088182] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:22,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407068378] [2021-08-12 20:03:22,503 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-08-12 20:03:22,534 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:03:22,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:22,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:03:22,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:22,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:22,629 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:22,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:22,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:22,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:03:22,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-08-12 20:03:22,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407068378] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:22,869 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:22,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:22,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191349729] [2021-08-12 20:03:22,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:22,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:22,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:22,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=954, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:22,870 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-08-12 20:03:24,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:24,091 INFO L93 Difference]: Finished difference Result 513 states and 1015 transitions. [2021-08-12 20:03:24,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 20:03:24,091 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-08-12 20:03:24,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:24,092 INFO L225 Difference]: With dead ends: 513 [2021-08-12 20:03:24,092 INFO L226 Difference]: Without dead ends: 496 [2021-08-12 20:03:24,093 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 729 ImplicationChecksByTransitivity, 1155.4ms TimeCoverageRelationStatistics Valid=291, Invalid=2571, Unknown=0, NotChecked=0, Total=2862 [2021-08-12 20:03:24,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-08-12 20:03:24,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 404. [2021-08-12 20:03:24,130 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-08-12 20:03:24,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 809 transitions. [2021-08-12 20:03:24,131 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 809 transitions. Word has length 30 [2021-08-12 20:03:24,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:24,131 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 809 transitions. [2021-08-12 20:03:24,131 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-08-12 20:03:24,131 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 809 transitions. [2021-08-12 20:03:24,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:24,131 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:24,131 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:24,347 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-08-12 20:03:24,348 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:24,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:24,348 INFO L82 PathProgramCache]: Analyzing trace with hash 735641693, now seen corresponding path program 61 times [2021-08-12 20:03:24,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:24,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146078576] [2021-08-12 20:03:24,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:24,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:24,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-08-12 20:03:24,568 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:24,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146078576] [2021-08-12 20:03:24,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146078576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:24,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060332087] [2021-08-12 20:03:24,568 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-08-12 20:03:24,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:24,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:24,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:24,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:24,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:24,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:24,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:24,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:03:24,886 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:24,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060332087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:24,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:24,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:03:24,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298650172] [2021-08-12 20:03:24,887 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:03:24,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:24,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:03:24,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=833, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:03:24,887 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-08-12 20:03:26,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:26,037 INFO L93 Difference]: Finished difference Result 563 states and 1104 transitions. [2021-08-12 20:03:26,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:03:26,038 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-08-12 20:03:26,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:26,039 INFO L225 Difference]: With dead ends: 563 [2021-08-12 20:03:26,039 INFO L226 Difference]: Without dead ends: 544 [2021-08-12 20:03:26,039 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 977.9ms TimeCoverageRelationStatistics Valid=256, Invalid=2396, Unknown=0, NotChecked=0, Total=2652 [2021-08-12 20:03:26,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-08-12 20:03:26,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 403. [2021-08-12 20:03:26,076 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-08-12 20:03:26,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 807 transitions. [2021-08-12 20:03:26,077 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 807 transitions. Word has length 30 [2021-08-12 20:03:26,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:26,077 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 807 transitions. [2021-08-12 20:03:26,077 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-08-12 20:03:26,077 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 807 transitions. [2021-08-12 20:03:26,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:26,078 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:26,078 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:26,278 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:26,278 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:26,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:26,279 INFO L82 PathProgramCache]: Analyzing trace with hash -2040286805, now seen corresponding path program 62 times [2021-08-12 20:03:26,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:26,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356297930] [2021-08-12 20:03:26,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:26,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:26,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-08-12 20:03:26,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:26,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356297930] [2021-08-12 20:03:26,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356297930] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:26,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024321508] [2021-08-12 20:03:26,495 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-08-12 20:03:26,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:03:26,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:26,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:26,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:26,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 11 treesize of output 7 [2021-08-12 20:03:26,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:26,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:26,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:26,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:03:26,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-08-12 20:03:26,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024321508] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:26,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:26,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-08-12 20:03:26,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351114946] [2021-08-12 20:03:26,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:03:26,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:26,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:03:26,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1071, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:03:26,879 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-08-12 20:03:28,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:28,022 INFO L93 Difference]: Finished difference Result 564 states and 1105 transitions. [2021-08-12 20:03:28,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:03:28,022 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-08-12 20:03:28,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:28,023 INFO L225 Difference]: With dead ends: 564 [2021-08-12 20:03:28,023 INFO L226 Difference]: Without dead ends: 521 [2021-08-12 20:03:28,024 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 854 ImplicationChecksByTransitivity, 1022.1ms TimeCoverageRelationStatistics Valid=283, Invalid=2687, Unknown=0, NotChecked=0, Total=2970 [2021-08-12 20:03:28,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-08-12 20:03:28,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 390. [2021-08-12 20:03:28,059 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-08-12 20:03:28,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 782 transitions. [2021-08-12 20:03:28,061 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 782 transitions. Word has length 30 [2021-08-12 20:03:28,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:28,061 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 782 transitions. [2021-08-12 20:03:28,061 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-08-12 20:03:28,061 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 782 transitions. [2021-08-12 20:03:28,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:28,061 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:28,061 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:28,261 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:28,262 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:28,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:28,262 INFO L82 PathProgramCache]: Analyzing trace with hash 382318313, now seen corresponding path program 63 times [2021-08-12 20:03:28,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:28,262 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579186380] [2021-08-12 20:03:28,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:28,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:28,473 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:28,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:28,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579186380] [2021-08-12 20:03:28,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579186380] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:28,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174648605] [2021-08-12 20:03:28,474 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-08-12 20:03:28,497 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:03:28,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:28,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:03:28,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:28,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-08-12 20:03:28,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:28,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:28,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-08-12 20:03:28,601 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:03:28,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-08-12 20:03:28,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174648605] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:28,825 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:28,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:28,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519374771] [2021-08-12 20:03:28,825 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:28,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:28,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:28,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:28,825 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-08-12 20:03:30,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:30,233 INFO L93 Difference]: Finished difference Result 590 states and 1152 transitions. [2021-08-12 20:03:30,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:03:30,233 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-08-12 20:03:30,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:30,235 INFO L225 Difference]: With dead ends: 590 [2021-08-12 20:03:30,235 INFO L226 Difference]: Without dead ends: 579 [2021-08-12 20:03:30,235 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 840 ImplicationChecksByTransitivity, 1118.7ms TimeCoverageRelationStatistics Valid=283, Invalid=2797, Unknown=0, NotChecked=0, Total=3080 [2021-08-12 20:03:30,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-08-12 20:03:30,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 404. [2021-08-12 20:03:30,273 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-08-12 20:03:30,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 811 transitions. [2021-08-12 20:03:30,274 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 811 transitions. Word has length 30 [2021-08-12 20:03:30,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:30,274 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 811 transitions. [2021-08-12 20:03:30,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-08-12 20:03:30,274 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 811 transitions. [2021-08-12 20:03:30,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:30,275 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:30,275 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:30,475 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:30,475 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:30,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:30,476 INFO L82 PathProgramCache]: Analyzing trace with hash 1264384037, now seen corresponding path program 64 times [2021-08-12 20:03:30,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:30,476 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923877767] [2021-08-12 20:03:30,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:30,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:30,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-08-12 20:03:30,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:30,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923877767] [2021-08-12 20:03:30,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923877767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:30,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986702180] [2021-08-12 20:03:30,712 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-08-12 20:03:30,736 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:03:30,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:30,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:30,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:30,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:30,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:30,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:30,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:30,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:03:31,068 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:31,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986702180] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:31,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:31,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:31,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139884595] [2021-08-12 20:03:31,068 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:31,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:31,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:31,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=953, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:31,069 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-08-12 20:03:32,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:32,533 INFO L93 Difference]: Finished difference Result 524 states and 1033 transitions. [2021-08-12 20:03:32,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:03:32,534 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-08-12 20:03:32,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:32,535 INFO L225 Difference]: With dead ends: 524 [2021-08-12 20:03:32,535 INFO L226 Difference]: Without dead ends: 507 [2021-08-12 20:03:32,535 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 832 ImplicationChecksByTransitivity, 1308.8ms TimeCoverageRelationStatistics Valid=321, Invalid=2871, Unknown=0, NotChecked=0, Total=3192 [2021-08-12 20:03:32,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-08-12 20:03:32,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 402. [2021-08-12 20:03:32,573 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-08-12 20:03:32,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 807 transitions. [2021-08-12 20:03:32,574 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 807 transitions. Word has length 30 [2021-08-12 20:03:32,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:32,575 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 807 transitions. [2021-08-12 20:03:32,575 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-08-12 20:03:32,575 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 807 transitions. [2021-08-12 20:03:32,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:32,575 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:32,575 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:32,775 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-08-12 20:03:32,776 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:32,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:32,776 INFO L82 PathProgramCache]: Analyzing trace with hash -1561916541, now seen corresponding path program 65 times [2021-08-12 20:03:32,776 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:32,776 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786777072] [2021-08-12 20:03:32,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:32,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:32,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-08-12 20:03:32,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:32,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786777072] [2021-08-12 20:03:32,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786777072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:32,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180239158] [2021-08-12 20:03:32,983 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-08-12 20:03:33,007 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:03:33,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:33,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:03:33,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:33,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 11 treesize of output 7 [2021-08-12 20:03:33,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:33,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:33,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-08-12 20:03:33,120 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:03:33,320 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:33,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180239158] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:33,320 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:33,320 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:03:33,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837181150] [2021-08-12 20:03:33,321 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:03:33,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:33,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:03:33,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=832, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:03:33,321 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-08-12 20:03:34,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:34,684 INFO L93 Difference]: Finished difference Result 594 states and 1165 transitions. [2021-08-12 20:03:34,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 20:03:34,685 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-08-12 20:03:34,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:34,686 INFO L225 Difference]: With dead ends: 594 [2021-08-12 20:03:34,686 INFO L226 Difference]: Without dead ends: 575 [2021-08-12 20:03:34,687 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 915 ImplicationChecksByTransitivity, 1201.1ms TimeCoverageRelationStatistics Valid=306, Invalid=3000, Unknown=0, NotChecked=0, Total=3306 [2021-08-12 20:03:34,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-08-12 20:03:34,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 411. [2021-08-12 20:03:34,727 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-08-12 20:03:34,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 823 transitions. [2021-08-12 20:03:34,729 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 823 transitions. Word has length 30 [2021-08-12 20:03:34,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:34,729 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 823 transitions. [2021-08-12 20:03:34,729 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-08-12 20:03:34,729 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 823 transitions. [2021-08-12 20:03:34,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:34,729 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:34,729 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:34,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:34,949 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:34,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:34,949 INFO L82 PathProgramCache]: Analyzing trace with hash -42877743, now seen corresponding path program 66 times [2021-08-12 20:03:34,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:34,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423312570] [2021-08-12 20:03:34,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:34,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:35,166 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:35,166 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:35,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423312570] [2021-08-12 20:03:35,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423312570] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:35,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600138590] [2021-08-12 20:03:35,167 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-08-12 20:03:35,191 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:03:35,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:35,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:03:35,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:35,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:35,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:35,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:35,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:35,288 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:03:35,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-08-12 20:03:35,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1600138590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:35,516 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:35,516 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:35,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041312990] [2021-08-12 20:03:35,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:35,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:35,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:35,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:35,516 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-08-12 20:03:36,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:36,936 INFO L93 Difference]: Finished difference Result 593 states and 1162 transitions. [2021-08-12 20:03:36,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 20:03:36,936 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-08-12 20:03:36,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:36,938 INFO L225 Difference]: With dead ends: 593 [2021-08-12 20:03:36,938 INFO L226 Difference]: Without dead ends: 547 [2021-08-12 20:03:36,938 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 980 ImplicationChecksByTransitivity, 1197.1ms TimeCoverageRelationStatistics Valid=321, Invalid=3219, Unknown=0, NotChecked=0, Total=3540 [2021-08-12 20:03:36,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-08-12 20:03:36,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 401. [2021-08-12 20:03:36,978 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-08-12 20:03:36,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 799 transitions. [2021-08-12 20:03:36,979 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 799 transitions. Word has length 30 [2021-08-12 20:03:36,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:36,980 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 799 transitions. [2021-08-12 20:03:36,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-08-12 20:03:36,980 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 799 transitions. [2021-08-12 20:03:36,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:36,980 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:36,980 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:37,181 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:37,181 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:37,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:37,181 INFO L82 PathProgramCache]: Analyzing trace with hash -673298151, now seen corresponding path program 67 times [2021-08-12 20:03:37,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:37,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821408842] [2021-08-12 20:03:37,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:37,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:37,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-08-12 20:03:37,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:37,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821408842] [2021-08-12 20:03:37,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821408842] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:37,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686564868] [2021-08-12 20:03:37,406 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-08-12 20:03:37,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:37,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:37,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:37,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:37,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:37,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:37,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:37,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:03:37,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-08-12 20:03:37,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686564868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:37,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:37,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:37,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925791344] [2021-08-12 20:03:37,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:37,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:37,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:37,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:37,770 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-08-12 20:03:38,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:38,716 INFO L93 Difference]: Finished difference Result 530 states and 1031 transitions. [2021-08-12 20:03:38,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:03:38,717 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-08-12 20:03:38,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:38,718 INFO L225 Difference]: With dead ends: 530 [2021-08-12 20:03:38,718 INFO L226 Difference]: Without dead ends: 519 [2021-08-12 20:03:38,718 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 887.9ms TimeCoverageRelationStatistics Valid=203, Invalid=2053, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:03:38,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-08-12 20:03:38,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 403. [2021-08-12 20:03:38,758 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-08-12 20:03:38,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 802 transitions. [2021-08-12 20:03:38,759 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 802 transitions. Word has length 30 [2021-08-12 20:03:38,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:38,759 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 802 transitions. [2021-08-12 20:03:38,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-08-12 20:03:38,759 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 802 transitions. [2021-08-12 20:03:38,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:38,759 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:38,760 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:38,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-08-12 20:03:38,960 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:38,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:38,960 INFO L82 PathProgramCache]: Analyzing trace with hash 208767573, now seen corresponding path program 68 times [2021-08-12 20:03:38,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:38,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553951009] [2021-08-12 20:03:38,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:38,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:39,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-08-12 20:03:39,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:39,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553951009] [2021-08-12 20:03:39,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553951009] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:39,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733332601] [2021-08-12 20:03:39,184 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-08-12 20:03:39,208 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:03:39,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:39,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:39,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:39,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:39,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:39,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:39,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-08-12 20:03:39,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:03:39,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-08-12 20:03:39,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733332601] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:39,576 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:39,576 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:39,577 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045482772] [2021-08-12 20:03:39,577 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:39,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:39,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:39,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=958, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:39,577 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-08-12 20:03:40,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:40,611 INFO L93 Difference]: Finished difference Result 464 states and 913 transitions. [2021-08-12 20:03:40,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:03:40,611 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-08-12 20:03:40,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:40,612 INFO L225 Difference]: With dead ends: 464 [2021-08-12 20:03:40,612 INFO L226 Difference]: Without dead ends: 439 [2021-08-12 20:03:40,612 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 1060.8ms TimeCoverageRelationStatistics Valid=230, Invalid=2122, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:03:40,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2021-08-12 20:03:40,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 393. [2021-08-12 20:03:40,654 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-08-12 20:03:40,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 787 transitions. [2021-08-12 20:03:40,655 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 787 transitions. Word has length 30 [2021-08-12 20:03:40,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:40,655 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 787 transitions. [2021-08-12 20:03:40,655 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-08-12 20:03:40,655 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 787 transitions. [2021-08-12 20:03:40,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:40,656 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:40,656 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:40,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:40,857 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:40,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:40,857 INFO L82 PathProgramCache]: Analyzing trace with hash -669240077, now seen corresponding path program 69 times [2021-08-12 20:03:40,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:40,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848196912] [2021-08-12 20:03:40,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:40,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:41,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-08-12 20:03:41,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:41,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848196912] [2021-08-12 20:03:41,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848196912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:41,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921746541] [2021-08-12 20:03:41,068 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-08-12 20:03:41,091 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:03:41,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:41,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 20:03:41,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:41,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:41,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:41,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:41,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:41,194 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-08-12 20:03:41,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-08-12 20:03:41,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921746541] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:41,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:41,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:41,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041042001] [2021-08-12 20:03:41,429 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:41,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:41,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:41,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:41,430 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-08-12 20:03:42,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:42,424 INFO L93 Difference]: Finished difference Result 532 states and 1045 transitions. [2021-08-12 20:03:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:03:42,425 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-08-12 20:03:42,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:42,426 INFO L225 Difference]: With dead ends: 532 [2021-08-12 20:03:42,426 INFO L226 Difference]: Without dead ends: 497 [2021-08-12 20:03:42,426 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 918.6ms TimeCoverageRelationStatistics Valid=206, Invalid=2050, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:03:42,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2021-08-12 20:03:42,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 389. [2021-08-12 20:03:42,466 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-08-12 20:03:42,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 780 transitions. [2021-08-12 20:03:42,467 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 780 transitions. Word has length 30 [2021-08-12 20:03:42,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:42,467 INFO L482 AbstractCegarLoop]: Abstraction has 389 states and 780 transitions. [2021-08-12 20:03:42,467 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-08-12 20:03:42,467 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 780 transitions. [2021-08-12 20:03:42,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:42,467 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:42,467 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:42,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:42,668 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:42,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:42,668 INFO L82 PathProgramCache]: Analyzing trace with hash -838485543, now seen corresponding path program 70 times [2021-08-12 20:03:42,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:42,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764148018] [2021-08-12 20:03:42,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:42,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:42,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-08-12 20:03:42,881 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:42,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764148018] [2021-08-12 20:03:42,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764148018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:42,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849044648] [2021-08-12 20:03:42,882 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-08-12 20:03:42,905 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:03:42,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:42,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:42,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:42,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 15 treesize of output 7 [2021-08-12 20:03:42,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:43,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:43,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:43,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:03:43,222 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:43,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849044648] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:43,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:43,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:43,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072759019] [2021-08-12 20:03:43,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:43,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:43,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:43,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:43,223 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-08-12 20:03:44,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:44,597 INFO L93 Difference]: Finished difference Result 601 states and 1175 transitions. [2021-08-12 20:03:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:03:44,597 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-08-12 20:03:44,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:44,598 INFO L225 Difference]: With dead ends: 601 [2021-08-12 20:03:44,598 INFO L226 Difference]: Without dead ends: 590 [2021-08-12 20:03:44,598 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 894 ImplicationChecksByTransitivity, 1077.8ms TimeCoverageRelationStatistics Valid=283, Invalid=2797, Unknown=0, NotChecked=0, Total=3080 [2021-08-12 20:03:44,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-08-12 20:03:44,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 404. [2021-08-12 20:03:44,639 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-08-12 20:03:44,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 812 transitions. [2021-08-12 20:03:44,640 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 812 transitions. Word has length 30 [2021-08-12 20:03:44,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:44,640 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 812 transitions. [2021-08-12 20:03:44,640 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-08-12 20:03:44,640 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 812 transitions. [2021-08-12 20:03:44,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:44,641 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:44,641 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:44,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:44,841 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:44,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:44,842 INFO L82 PathProgramCache]: Analyzing trace with hash 43580181, now seen corresponding path program 71 times [2021-08-12 20:03:44,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:44,842 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263232197] [2021-08-12 20:03:44,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:44,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:45,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-08-12 20:03:45,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:45,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263232197] [2021-08-12 20:03:45,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263232197] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:45,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246388365] [2021-08-12 20:03:45,063 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-08-12 20:03:45,087 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:03:45,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:45,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:03:45,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:45,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 11 treesize of output 7 [2021-08-12 20:03:45,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:45,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:45,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-08-12 20:03:45,187 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:03:45,435 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:45,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246388365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:45,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:45,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:45,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874576939] [2021-08-12 20:03:45,435 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:45,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:45,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:45,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:45,436 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-08-12 20:03:47,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:47,105 INFO L93 Difference]: Finished difference Result 528 states and 1042 transitions. [2021-08-12 20:03:47,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:03:47,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-08-12 20:03:47,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:47,107 INFO L225 Difference]: With dead ends: 528 [2021-08-12 20:03:47,107 INFO L226 Difference]: Without dead ends: 511 [2021-08-12 20:03:47,107 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 887 ImplicationChecksByTransitivity, 1348.1ms TimeCoverageRelationStatistics Valid=321, Invalid=2871, Unknown=0, NotChecked=0, Total=3192 [2021-08-12 20:03:47,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-08-12 20:03:47,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 402. [2021-08-12 20:03:47,149 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-08-12 20:03:47,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 808 transitions. [2021-08-12 20:03:47,151 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 808 transitions. Word has length 30 [2021-08-12 20:03:47,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:47,151 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 808 transitions. [2021-08-12 20:03:47,151 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-08-12 20:03:47,151 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 808 transitions. [2021-08-12 20:03:47,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:47,151 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:47,151 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:47,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:47,362 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:47,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:47,362 INFO L82 PathProgramCache]: Analyzing trace with hash 1512246899, now seen corresponding path program 72 times [2021-08-12 20:03:47,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:47,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845938961] [2021-08-12 20:03:47,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:47,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:47,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-08-12 20:03:47,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:47,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845938961] [2021-08-12 20:03:47,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845938961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:47,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355509105] [2021-08-12 20:03:47,559 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-08-12 20:03:47,583 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:03:47,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:47,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:03:47,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:47,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:47,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:47,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:47,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-08-12 20:03:47,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:03:47,875 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:47,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355509105] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:47,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:47,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:03:47,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973261342] [2021-08-12 20:03:47,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:03:47,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:47,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:03:47,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:03:47,876 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-08-12 20:03:49,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:49,413 INFO L93 Difference]: Finished difference Result 639 states and 1248 transitions. [2021-08-12 20:03:49,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 20:03:49,414 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-08-12 20:03:49,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:49,415 INFO L225 Difference]: With dead ends: 639 [2021-08-12 20:03:49,415 INFO L226 Difference]: Without dead ends: 620 [2021-08-12 20:03:49,416 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 971 ImplicationChecksByTransitivity, 1130.9ms TimeCoverageRelationStatistics Valid=306, Invalid=3000, Unknown=0, NotChecked=0, Total=3306 [2021-08-12 20:03:49,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2021-08-12 20:03:49,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 411. [2021-08-12 20:03:49,464 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-08-12 20:03:49,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 824 transitions. [2021-08-12 20:03:49,465 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 824 transitions. Word has length 30 [2021-08-12 20:03:49,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:49,465 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 824 transitions. [2021-08-12 20:03:49,465 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-08-12 20:03:49,465 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 824 transitions. [2021-08-12 20:03:49,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:49,466 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:49,466 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:49,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:49,667 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:49,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:49,668 INFO L82 PathProgramCache]: Analyzing trace with hash -1263681599, now seen corresponding path program 73 times [2021-08-12 20:03:49,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:49,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336188812] [2021-08-12 20:03:49,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:49,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:49,873 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:49,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:49,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336188812] [2021-08-12 20:03:49,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336188812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:49,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525724127] [2021-08-12 20:03:49,873 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-08-12 20:03:49,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:49,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:49,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:49,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 15 treesize of output 7 [2021-08-12 20:03:49,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:49,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:49,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:49,995 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:03:50,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-08-12 20:03:50,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525724127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:50,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:50,204 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:50,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790936833] [2021-08-12 20:03:50,204 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:50,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:50,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:50,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:50,205 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-08-12 20:03:51,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:51,725 INFO L93 Difference]: Finished difference Result 638 states and 1245 transitions. [2021-08-12 20:03:51,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 20:03:51,725 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-08-12 20:03:51,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:51,727 INFO L225 Difference]: With dead ends: 638 [2021-08-12 20:03:51,727 INFO L226 Difference]: Without dead ends: 592 [2021-08-12 20:03:51,727 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1038 ImplicationChecksByTransitivity, 1147.9ms TimeCoverageRelationStatistics Valid=321, Invalid=3219, Unknown=0, NotChecked=0, Total=3540 [2021-08-12 20:03:51,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-08-12 20:03:51,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 401. [2021-08-12 20:03:51,771 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-08-12 20:03:51,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 800 transitions. [2021-08-12 20:03:51,772 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 800 transitions. Word has length 30 [2021-08-12 20:03:51,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:51,772 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 800 transitions. [2021-08-12 20:03:51,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-08-12 20:03:51,772 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 800 transitions. [2021-08-12 20:03:51,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:51,773 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:51,773 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:51,989 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:51,989 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:51,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:51,989 INFO L82 PathProgramCache]: Analyzing trace with hash -1894102007, now seen corresponding path program 74 times [2021-08-12 20:03:51,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:51,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54096734] [2021-08-12 20:03:51,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:51,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:52,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-08-12 20:03:52,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:52,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54096734] [2021-08-12 20:03:52,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54096734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:52,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074622797] [2021-08-12 20:03:52,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:03:52,233 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:03:52,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:52,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:52,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:52,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:52,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:52,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:52,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:52,333 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:03:52,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-08-12 20:03:52,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074622797] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:52,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:52,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:52,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592806794] [2021-08-12 20:03:52,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:52,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:52,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:52,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:52,565 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-08-12 20:03:53,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:53,490 INFO L93 Difference]: Finished difference Result 549 states and 1070 transitions. [2021-08-12 20:03:53,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:03:53,490 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-08-12 20:03:53,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:53,492 INFO L225 Difference]: With dead ends: 549 [2021-08-12 20:03:53,492 INFO L226 Difference]: Without dead ends: 538 [2021-08-12 20:03:53,492 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 879.4ms TimeCoverageRelationStatistics Valid=205, Invalid=2051, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:03:53,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-08-12 20:03:53,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 403. [2021-08-12 20:03:53,536 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-08-12 20:03:53,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 803 transitions. [2021-08-12 20:03:53,538 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 803 transitions. Word has length 30 [2021-08-12 20:03:53,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:53,538 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 803 transitions. [2021-08-12 20:03:53,538 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-08-12 20:03:53,538 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 803 transitions. [2021-08-12 20:03:53,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:53,538 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:53,538 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:53,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-08-12 20:03:53,739 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:53,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:53,739 INFO L82 PathProgramCache]: Analyzing trace with hash -1012036283, now seen corresponding path program 75 times [2021-08-12 20:03:53,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:53,739 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930278444] [2021-08-12 20:03:53,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:53,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:53,956 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:53,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:53,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930278444] [2021-08-12 20:03:53,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930278444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:53,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880884751] [2021-08-12 20:03:53,956 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-08-12 20:03:53,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:03:53,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:53,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:53,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:54,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 11 treesize of output 7 [2021-08-12 20:03:54,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:54,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:54,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-08-12 20:03:54,081 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:03:54,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-08-12 20:03:54,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880884751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:54,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:54,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:54,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732514009] [2021-08-12 20:03:54,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:54,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:54,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:54,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:54,326 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-08-12 20:03:55,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:55,403 INFO L93 Difference]: Finished difference Result 473 states and 932 transitions. [2021-08-12 20:03:55,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:03:55,403 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-08-12 20:03:55,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:55,404 INFO L225 Difference]: With dead ends: 473 [2021-08-12 20:03:55,404 INFO L226 Difference]: Without dead ends: 448 [2021-08-12 20:03:55,404 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1014.1ms TimeCoverageRelationStatistics Valid=232, Invalid=2120, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:03:55,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-08-12 20:03:55,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 393. [2021-08-12 20:03:55,446 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-08-12 20:03:55,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 788 transitions. [2021-08-12 20:03:55,447 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 788 transitions. Word has length 30 [2021-08-12 20:03:55,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:55,447 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 788 transitions. [2021-08-12 20:03:55,447 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-08-12 20:03:55,447 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 788 transitions. [2021-08-12 20:03:55,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:55,447 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:55,447 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:55,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:03:55,648 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:55,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:55,648 INFO L82 PathProgramCache]: Analyzing trace with hash -1890043933, now seen corresponding path program 76 times [2021-08-12 20:03:55,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:55,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102672208] [2021-08-12 20:03:55,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:55,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:55,849 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:55,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:55,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102672208] [2021-08-12 20:03:55,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102672208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:55,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098578171] [2021-08-12 20:03:55,849 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-08-12 20:03:55,875 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:03:55,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:55,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:55,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:55,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 15 treesize of output 7 [2021-08-12 20:03:55,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:55,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:55,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-08-12 20:03:55,975 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:03:56,206 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:56,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098578171] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:56,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:56,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:56,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753664535] [2021-08-12 20:03:56,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:56,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:56,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:56,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:56,207 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-08-12 20:03:57,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:57,195 INFO L93 Difference]: Finished difference Result 554 states and 1089 transitions. [2021-08-12 20:03:57,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:03:57,195 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-08-12 20:03:57,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:57,197 INFO L225 Difference]: With dead ends: 554 [2021-08-12 20:03:57,197 INFO L226 Difference]: Without dead ends: 519 [2021-08-12 20:03:57,197 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 883.6ms TimeCoverageRelationStatistics Valid=208, Invalid=2048, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:03:57,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-08-12 20:03:57,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 390. [2021-08-12 20:03:57,239 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-08-12 20:03:57,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 783 transitions. [2021-08-12 20:03:57,240 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 783 transitions. Word has length 30 [2021-08-12 20:03:57,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:57,240 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 783 transitions. [2021-08-12 20:03:57,240 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-08-12 20:03:57,240 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 783 transitions. [2021-08-12 20:03:57,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:57,240 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:57,241 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:57,444 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-08-12 20:03:57,445 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:57,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:57,445 INFO L82 PathProgramCache]: Analyzing trace with hash -1403906429, now seen corresponding path program 77 times [2021-08-12 20:03:57,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:57,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108423785] [2021-08-12 20:03:57,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:57,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:57,672 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:57,673 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:57,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108423785] [2021-08-12 20:03:57,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108423785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:57,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306658416] [2021-08-12 20:03:57,673 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-08-12 20:03:57,697 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:03:57,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:57,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:57,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:57,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:03:57,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:57,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:57,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:03:57,801 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:03:58,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-08-12 20:03:58,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306658416] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:58,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:58,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:58,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606109274] [2021-08-12 20:03:58,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:58,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:58,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:58,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:58,042 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-08-12 20:03:59,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:03:59,067 INFO L93 Difference]: Finished difference Result 544 states and 1059 transitions. [2021-08-12 20:03:59,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:03:59,068 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-08-12 20:03:59,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:03:59,069 INFO L225 Difference]: With dead ends: 544 [2021-08-12 20:03:59,069 INFO L226 Difference]: Without dead ends: 533 [2021-08-12 20:03:59,069 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 875.0ms TimeCoverageRelationStatistics Valid=208, Invalid=2144, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:03:59,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-08-12 20:03:59,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 404. [2021-08-12 20:03:59,114 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-08-12 20:03:59,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 809 transitions. [2021-08-12 20:03:59,116 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 809 transitions. Word has length 30 [2021-08-12 20:03:59,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:03:59,116 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 809 transitions. [2021-08-12 20:03:59,116 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-08-12 20:03:59,116 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 809 transitions. [2021-08-12 20:03:59,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:03:59,116 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:03:59,116 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:03:59,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-12 20:03:59,317 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:03:59,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:03:59,317 INFO L82 PathProgramCache]: Analyzing trace with hash -521840705, now seen corresponding path program 78 times [2021-08-12 20:03:59,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:03:59,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307118270] [2021-08-12 20:03:59,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:03:59,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:03:59,546 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:03:59,546 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:03:59,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307118270] [2021-08-12 20:03:59,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307118270] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:59,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43256644] [2021-08-12 20:03:59,547 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-08-12 20:03:59,571 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 20:03:59,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:03:59,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:03:59,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:03:59,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 20:03:59,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:03:59,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:03:59,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-08-12 20:03:59,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:03:59,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-08-12 20:03:59,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43256644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:03:59,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:03:59,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:03:59,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312741831] [2021-08-12 20:03:59,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:03:59,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:03:59,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:03:59,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:03:59,917 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-08-12 20:04:01,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:01,086 INFO L93 Difference]: Finished difference Result 477 states and 940 transitions. [2021-08-12 20:04:01,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:04:01,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-08-12 20:04:01,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:01,088 INFO L225 Difference]: With dead ends: 477 [2021-08-12 20:04:01,088 INFO L226 Difference]: Without dead ends: 460 [2021-08-12 20:04:01,088 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 1038.5ms TimeCoverageRelationStatistics Valid=237, Invalid=2213, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:04:01,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2021-08-12 20:04:01,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 402. [2021-08-12 20:04:01,133 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-08-12 20:04:01,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 805 transitions. [2021-08-12 20:04:01,134 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 805 transitions. Word has length 30 [2021-08-12 20:04:01,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:01,134 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 805 transitions. [2021-08-12 20:04:01,134 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-08-12 20:04:01,134 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 805 transitions. [2021-08-12 20:04:01,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:01,134 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:01,135 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:01,335 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:01,335 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:01,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:01,335 INFO L82 PathProgramCache]: Analyzing trace with hash 946826013, now seen corresponding path program 79 times [2021-08-12 20:04:01,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:01,336 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401659172] [2021-08-12 20:04:01,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:01,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:01,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-08-12 20:04:01,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:01,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401659172] [2021-08-12 20:04:01,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401659172] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:01,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777620382] [2021-08-12 20:04:01,552 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-08-12 20:04:01,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:01,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:01,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:01,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:01,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:01,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:01,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:01,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:04:01,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-08-12 20:04:01,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777620382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:01,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:01,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:04:01,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865873496] [2021-08-12 20:04:01,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:04:01,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:01,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:04:01,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:04:01,877 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-08-12 20:04:02,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:02,865 INFO L93 Difference]: Finished difference Result 551 states and 1079 transitions. [2021-08-12 20:04:02,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:04:02,866 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-08-12 20:04:02,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:02,867 INFO L225 Difference]: With dead ends: 551 [2021-08-12 20:04:02,867 INFO L226 Difference]: Without dead ends: 504 [2021-08-12 20:04:02,867 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 816.7ms TimeCoverageRelationStatistics Valid=199, Invalid=1871, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:04:02,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-08-12 20:04:02,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 394. [2021-08-12 20:04:02,913 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-08-12 20:04:02,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 789 transitions. [2021-08-12 20:04:02,914 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 789 transitions. Word has length 30 [2021-08-12 20:04:02,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:02,914 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 789 transitions. [2021-08-12 20:04:02,914 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-08-12 20:04:02,914 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 789 transitions. [2021-08-12 20:04:02,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:02,914 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:02,914 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:03,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:03,129 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:03,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:03,129 INFO L82 PathProgramCache]: Analyzing trace with hash -1399848355, now seen corresponding path program 80 times [2021-08-12 20:04:03,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:03,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809576233] [2021-08-12 20:04:03,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:03,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:03,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-08-12 20:04:03,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:03,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809576233] [2021-08-12 20:04:03,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809576233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:03,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875207975] [2021-08-12 20:04:03,344 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-08-12 20:04:03,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:04:03,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:03,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:03,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:03,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:03,470 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:03,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:03,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:03,476 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:04:03,705 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:03,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875207975] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:03,705 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:03,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:03,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335377174] [2021-08-12 20:04:03,706 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:03,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:03,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:03,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:03,706 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-08-12 20:04:04,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:04,572 INFO L93 Difference]: Finished difference Result 534 states and 1048 transitions. [2021-08-12 20:04:04,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 20:04:04,573 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-08-12 20:04:04,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:04,574 INFO L225 Difference]: With dead ends: 534 [2021-08-12 20:04:04,574 INFO L226 Difference]: Without dead ends: 499 [2021-08-12 20:04:04,574 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 846.1ms TimeCoverageRelationStatistics Valid=197, Invalid=1965, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:04:04,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2021-08-12 20:04:04,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 392. [2021-08-12 20:04:04,617 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-08-12 20:04:04,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 785 transitions. [2021-08-12 20:04:04,619 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 785 transitions. Word has length 30 [2021-08-12 20:04:04,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:04,619 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 785 transitions. [2021-08-12 20:04:04,619 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-08-12 20:04:04,619 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 785 transitions. [2021-08-12 20:04:04,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:04,619 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:04,619 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:04,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:04,820 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:04,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:04,820 INFO L82 PathProgramCache]: Analyzing trace with hash 555610201, now seen corresponding path program 81 times [2021-08-12 20:04:04,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:04,820 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749921520] [2021-08-12 20:04:04,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:04,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:05,048 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:05,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:05,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749921520] [2021-08-12 20:04:05,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749921520] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:05,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925898088] [2021-08-12 20:04:05,048 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-08-12 20:04:05,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:04:05,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:05,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 20:04:05,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:05,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:05,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:05,178 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:05,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:05,178 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-08-12 20:04:05,453 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:05,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925898088] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:05,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:05,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-08-12 20:04:05,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153051369] [2021-08-12 20:04:05,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:04:05,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:05,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:04:05,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1085, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:04:05,454 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-08-12 20:04:06,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:06,388 INFO L93 Difference]: Finished difference Result 532 states and 1044 transitions. [2021-08-12 20:04:06,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:04:06,388 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-08-12 20:04:06,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:06,390 INFO L225 Difference]: With dead ends: 532 [2021-08-12 20:04:06,390 INFO L226 Difference]: Without dead ends: 494 [2021-08-12 20:04:06,390 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 933.4ms TimeCoverageRelationStatistics Valid=207, Invalid=2243, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:04:06,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-08-12 20:04:06,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 388. [2021-08-12 20:04:06,438 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-08-12 20:04:06,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 778 transitions. [2021-08-12 20:04:06,439 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 778 transitions. Word has length 30 [2021-08-12 20:04:06,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:06,439 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 778 transitions. [2021-08-12 20:04:06,439 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-08-12 20:04:06,439 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 778 transitions. [2021-08-12 20:04:06,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:06,439 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:06,439 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:06,650 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-08-12 20:04:06,651 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:06,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:06,651 INFO L82 PathProgramCache]: Analyzing trace with hash 2013442739, now seen corresponding path program 82 times [2021-08-12 20:04:06,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:06,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196500011] [2021-08-12 20:04:06,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:06,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:06,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-08-12 20:04:06,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:06,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196500011] [2021-08-12 20:04:06,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196500011] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:06,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637934535] [2021-08-12 20:04:06,869 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:04:06,892 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:04:06,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:06,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:06,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:07,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:07,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:07,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:07,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-08-12 20:04:07,015 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:04:07,223 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:07,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637934535] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:07,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:07,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:07,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271120841] [2021-08-12 20:04:07,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:07,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:07,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:07,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=954, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:07,224 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-08-12 20:04:08,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:08,441 INFO L93 Difference]: Finished difference Result 563 states and 1102 transitions. [2021-08-12 20:04:08,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:04:08,442 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-08-12 20:04:08,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:08,443 INFO L225 Difference]: With dead ends: 563 [2021-08-12 20:04:08,443 INFO L226 Difference]: Without dead ends: 552 [2021-08-12 20:04:08,447 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 994.0ms TimeCoverageRelationStatistics Valid=256, Invalid=2500, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 20:04:08,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-08-12 20:04:08,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 409. [2021-08-12 20:04:08,501 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-08-12 20:04:08,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 819 transitions. [2021-08-12 20:04:08,502 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 819 transitions. Word has length 30 [2021-08-12 20:04:08,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:08,502 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 819 transitions. [2021-08-12 20:04:08,502 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-08-12 20:04:08,502 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 819 transitions. [2021-08-12 20:04:08,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:08,502 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:08,502 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:08,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:08,703 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:08,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:08,703 INFO L82 PathProgramCache]: Analyzing trace with hash -1399458833, now seen corresponding path program 83 times [2021-08-12 20:04:08,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:08,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543065439] [2021-08-12 20:04:08,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:08,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:08,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-08-12 20:04:08,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:08,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543065439] [2021-08-12 20:04:08,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543065439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:08,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679385886] [2021-08-12 20:04:08,933 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-08-12 20:04:08,957 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:04:08,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:08,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:04:08,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:09,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 11 treesize of output 7 [2021-08-12 20:04:09,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:09,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:09,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:09,080 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:04:09,300 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:09,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679385886] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:09,300 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:09,300 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:09,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158502751] [2021-08-12 20:04:09,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:09,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:09,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:09,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:09,301 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-08-12 20:04:10,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:10,641 INFO L93 Difference]: Finished difference Result 505 states and 1001 transitions. [2021-08-12 20:04:10,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:04:10,641 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-08-12 20:04:10,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:10,642 INFO L225 Difference]: With dead ends: 505 [2021-08-12 20:04:10,642 INFO L226 Difference]: Without dead ends: 488 [2021-08-12 20:04:10,643 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1171.8ms TimeCoverageRelationStatistics Valid=287, Invalid=2575, Unknown=0, NotChecked=0, Total=2862 [2021-08-12 20:04:10,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-08-12 20:04:10,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 407. [2021-08-12 20:04:10,690 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-08-12 20:04:10,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 815 transitions. [2021-08-12 20:04:10,691 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 815 transitions. Word has length 30 [2021-08-12 20:04:10,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:10,691 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 815 transitions. [2021-08-12 20:04:10,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-08-12 20:04:10,691 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 815 transitions. [2021-08-12 20:04:10,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:10,692 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:10,692 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:10,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-08-12 20:04:10,913 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:10,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:10,913 INFO L82 PathProgramCache]: Analyzing trace with hash 69207885, now seen corresponding path program 84 times [2021-08-12 20:04:10,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:10,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975483695] [2021-08-12 20:04:10,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:10,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:11,132 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:11,132 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:11,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975483695] [2021-08-12 20:04:11,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975483695] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:11,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513956774] [2021-08-12 20:04:11,132 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-08-12 20:04:11,157 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:04:11,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:11,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:04:11,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:11,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 11 treesize of output 7 [2021-08-12 20:04:11,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:11,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:11,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:11,273 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:04:11,456 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:11,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513956774] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:11,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:11,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:04:11,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551033183] [2021-08-12 20:04:11,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:04:11,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:11,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:04:11,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=835, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:04:11,457 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-08-12 20:04:12,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:12,561 INFO L93 Difference]: Finished difference Result 558 states and 1096 transitions. [2021-08-12 20:04:12,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:04:12,561 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-08-12 20:04:12,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:12,563 INFO L225 Difference]: With dead ends: 558 [2021-08-12 20:04:12,563 INFO L226 Difference]: Without dead ends: 539 [2021-08-12 20:04:12,563 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 644 ImplicationChecksByTransitivity, 930.9ms TimeCoverageRelationStatistics Valid=239, Invalid=2211, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:04:12,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-08-12 20:04:12,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 406. [2021-08-12 20:04:12,609 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-08-12 20:04:12,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 813 transitions. [2021-08-12 20:04:12,610 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 813 transitions. Word has length 30 [2021-08-12 20:04:12,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:12,611 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 813 transitions. [2021-08-12 20:04:12,611 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-08-12 20:04:12,611 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 813 transitions. [2021-08-12 20:04:12,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:12,611 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:12,611 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:12,811 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:12,812 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:12,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:12,812 INFO L82 PathProgramCache]: Analyzing trace with hash 1588246683, now seen corresponding path program 85 times [2021-08-12 20:04:12,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:12,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043035253] [2021-08-12 20:04:12,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:12,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:13,045 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:13,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:13,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043035253] [2021-08-12 20:04:13,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043035253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:13,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428905746] [2021-08-12 20:04:13,046 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-08-12 20:04:13,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:13,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:13,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:13,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:13,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:13,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:13,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:13,189 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:04:13,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-08-12 20:04:13,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428905746] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:13,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:13,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:13,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191847618] [2021-08-12 20:04:13,404 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:13,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:13,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:13,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=954, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:13,404 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-08-12 20:04:14,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:14,491 INFO L93 Difference]: Finished difference Result 560 states and 1099 transitions. [2021-08-12 20:04:14,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:04:14,492 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-08-12 20:04:14,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:14,493 INFO L225 Difference]: With dead ends: 560 [2021-08-12 20:04:14,493 INFO L226 Difference]: Without dead ends: 517 [2021-08-12 20:04:14,493 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 1000.2ms TimeCoverageRelationStatistics Valid=248, Invalid=2404, Unknown=0, NotChecked=0, Total=2652 [2021-08-12 20:04:14,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-08-12 20:04:14,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 393. [2021-08-12 20:04:14,539 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-08-12 20:04:14,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 788 transitions. [2021-08-12 20:04:14,540 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 788 transitions. Word has length 30 [2021-08-12 20:04:14,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:14,540 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 788 transitions. [2021-08-12 20:04:14,540 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-08-12 20:04:14,541 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 788 transitions. [2021-08-12 20:04:14,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:14,541 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:14,541 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:14,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:14,742 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:14,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:14,742 INFO L82 PathProgramCache]: Analyzing trace with hash -284115495, now seen corresponding path program 86 times [2021-08-12 20:04:14,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:14,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860307959] [2021-08-12 20:04:14,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:14,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:14,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-08-12 20:04:14,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:14,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860307959] [2021-08-12 20:04:14,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860307959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:14,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646918594] [2021-08-12 20:04:14,957 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-08-12 20:04:14,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:04:14,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:14,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:14,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:15,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:15,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:15,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:15,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:15,115 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:04:15,377 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:15,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646918594] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:15,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:15,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-08-12 20:04:15,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222406282] [2021-08-12 20:04:15,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:04:15,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:15,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:04:15,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1076, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:04:15,378 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-08-12 20:04:16,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:16,810 INFO L93 Difference]: Finished difference Result 591 states and 1154 transitions. [2021-08-12 20:04:16,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 20:04:16,810 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-08-12 20:04:16,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:16,811 INFO L225 Difference]: With dead ends: 591 [2021-08-12 20:04:16,811 INFO L226 Difference]: Without dead ends: 580 [2021-08-12 20:04:16,812 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1028 ImplicationChecksByTransitivity, 1160.5ms TimeCoverageRelationStatistics Valid=315, Invalid=3225, Unknown=0, NotChecked=0, Total=3540 [2021-08-12 20:04:16,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-08-12 20:04:16,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 407. [2021-08-12 20:04:16,859 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-08-12 20:04:16,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 817 transitions. [2021-08-12 20:04:16,860 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 817 transitions. Word has length 30 [2021-08-12 20:04:16,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:16,860 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 817 transitions. [2021-08-12 20:04:16,860 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-08-12 20:04:16,860 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 817 transitions. [2021-08-12 20:04:16,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:16,861 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:16,861 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:17,062 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-08-12 20:04:17,062 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:17,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:17,063 INFO L82 PathProgramCache]: Analyzing trace with hash 597950229, now seen corresponding path program 87 times [2021-08-12 20:04:17,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:17,063 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786864442] [2021-08-12 20:04:17,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:17,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:17,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-08-12 20:04:17,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:17,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786864442] [2021-08-12 20:04:17,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786864442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:17,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352046723] [2021-08-12 20:04:17,290 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-08-12 20:04:17,316 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:04:17,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:17,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:04:17,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:17,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-08-12 20:04:17,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:17,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:17,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-08-12 20:04:17,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:04:17,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-08-12 20:04:17,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352046723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:17,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:17,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:17,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291286585] [2021-08-12 20:04:17,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:17,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:17,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:17,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:17,666 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-08-12 20:04:19,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:19,215 INFO L93 Difference]: Finished difference Result 523 states and 1031 transitions. [2021-08-12 20:04:19,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-12 20:04:19,215 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-08-12 20:04:19,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:19,216 INFO L225 Difference]: With dead ends: 523 [2021-08-12 20:04:19,216 INFO L226 Difference]: Without dead ends: 506 [2021-08-12 20:04:19,217 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1323.8ms TimeCoverageRelationStatistics Valid=314, Invalid=2878, Unknown=0, NotChecked=0, Total=3192 [2021-08-12 20:04:19,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-08-12 20:04:19,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 405. [2021-08-12 20:04:19,265 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-08-12 20:04:19,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 813 transitions. [2021-08-12 20:04:19,266 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 813 transitions. Word has length 30 [2021-08-12 20:04:19,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:19,266 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 813 transitions. [2021-08-12 20:04:19,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-08-12 20:04:19,266 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 813 transitions. [2021-08-12 20:04:19,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:19,267 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:19,267 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:19,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-08-12 20:04:19,469 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:19,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:19,469 INFO L82 PathProgramCache]: Analyzing trace with hash 2066616947, now seen corresponding path program 88 times [2021-08-12 20:04:19,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:19,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455515660] [2021-08-12 20:04:19,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:19,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:19,679 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:19,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:19,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455515660] [2021-08-12 20:04:19,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455515660] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:19,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617640954] [2021-08-12 20:04:19,680 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-08-12 20:04:19,703 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:04:19,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:19,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:19,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:19,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:19,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:19,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:19,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-08-12 20:04:19,820 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:04:20,008 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:20,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617640954] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:20,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:20,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:04:20,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160472785] [2021-08-12 20:04:20,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:04:20,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:20,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:04:20,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=836, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:04:20,009 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-08-12 20:04:21,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:21,594 INFO L93 Difference]: Finished difference Result 597 states and 1171 transitions. [2021-08-12 20:04:21,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 20:04:21,594 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-08-12 20:04:21,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:21,595 INFO L225 Difference]: With dead ends: 597 [2021-08-12 20:04:21,595 INFO L226 Difference]: Without dead ends: 578 [2021-08-12 20:04:21,596 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 858 ImplicationChecksByTransitivity, 1169.9ms TimeCoverageRelationStatistics Valid=292, Invalid=2900, Unknown=0, NotChecked=0, Total=3192 [2021-08-12 20:04:21,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-08-12 20:04:21,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 414. [2021-08-12 20:04:21,655 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-08-12 20:04:21,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 829 transitions. [2021-08-12 20:04:21,656 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 829 transitions. Word has length 30 [2021-08-12 20:04:21,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:21,657 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 829 transitions. [2021-08-12 20:04:21,657 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-08-12 20:04:21,657 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 829 transitions. [2021-08-12 20:04:21,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:21,657 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:21,657 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:21,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:21,858 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:21,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:21,858 INFO L82 PathProgramCache]: Analyzing trace with hash -709311551, now seen corresponding path program 89 times [2021-08-12 20:04:21,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:21,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500589970] [2021-08-12 20:04:21,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:21,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:22,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-08-12 20:04:22,091 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:22,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500589970] [2021-08-12 20:04:22,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500589970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:22,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444507824] [2021-08-12 20:04:22,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 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-08-12 20:04:22,133 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:04:22,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:22,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:04:22,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:22,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:22,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:22,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:22,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:22,255 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:04:22,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-08-12 20:04:22,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444507824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:22,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:22,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:22,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909757154] [2021-08-12 20:04:22,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:22,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:22,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:22,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:22,462 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-08-12 20:04:23,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:23,979 INFO L93 Difference]: Finished difference Result 596 states and 1168 transitions. [2021-08-12 20:04:23,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 20:04:23,979 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-08-12 20:04:23,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:23,980 INFO L225 Difference]: With dead ends: 596 [2021-08-12 20:04:23,980 INFO L226 Difference]: Without dead ends: 550 [2021-08-12 20:04:23,980 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 920 ImplicationChecksByTransitivity, 1215.8ms TimeCoverageRelationStatistics Valid=307, Invalid=3115, Unknown=0, NotChecked=0, Total=3422 [2021-08-12 20:04:23,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-08-12 20:04:24,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 404. [2021-08-12 20:04:24,029 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-08-12 20:04:24,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 805 transitions. [2021-08-12 20:04:24,030 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 805 transitions. Word has length 30 [2021-08-12 20:04:24,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:24,030 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 805 transitions. [2021-08-12 20:04:24,030 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-08-12 20:04:24,030 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 805 transitions. [2021-08-12 20:04:24,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:24,031 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:24,031 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:24,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-08-12 20:04:24,231 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:24,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:24,232 INFO L82 PathProgramCache]: Analyzing trace with hash -1339731959, now seen corresponding path program 90 times [2021-08-12 20:04:24,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:24,232 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558586383] [2021-08-12 20:04:24,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:24,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:24,462 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:24,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:24,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558586383] [2021-08-12 20:04:24,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558586383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:24,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948053403] [2021-08-12 20:04:24,462 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-08-12 20:04:24,491 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 20:04:24,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:24,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:24,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:24,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 20:04:24,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:24,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:24,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:24,616 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:04:24,854 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:24,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948053403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:24,854 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:24,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:24,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480254674] [2021-08-12 20:04:24,855 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:24,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:24,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:24,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:24,855 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-08-12 20:04:25,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:25,911 INFO L93 Difference]: Finished difference Result 535 states and 1041 transitions. [2021-08-12 20:04:25,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:04:25,911 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-08-12 20:04:25,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:25,913 INFO L225 Difference]: With dead ends: 535 [2021-08-12 20:04:25,913 INFO L226 Difference]: Without dead ends: 524 [2021-08-12 20:04:25,913 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 899.8ms TimeCoverageRelationStatistics Valid=203, Invalid=2053, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:04:25,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-08-12 20:04:25,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 406. [2021-08-12 20:04:25,963 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-08-12 20:04:25,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 808 transitions. [2021-08-12 20:04:25,964 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 808 transitions. Word has length 30 [2021-08-12 20:04:25,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:25,964 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 808 transitions. [2021-08-12 20:04:25,964 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-08-12 20:04:25,965 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 808 transitions. [2021-08-12 20:04:25,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:25,965 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:25,965 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:26,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-12 20:04:26,181 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:26,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:26,181 INFO L82 PathProgramCache]: Analyzing trace with hash -457666235, now seen corresponding path program 91 times [2021-08-12 20:04:26,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:26,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665715250] [2021-08-12 20:04:26,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:26,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:26,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-08-12 20:04:26,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:26,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665715250] [2021-08-12 20:04:26,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665715250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:26,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707675366] [2021-08-12 20:04:26,404 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-08-12 20:04:26,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:26,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:26,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:26,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:26,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:26,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:26,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:26,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:04:26,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-08-12 20:04:26,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707675366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:26,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:26,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:26,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604519997] [2021-08-12 20:04:26,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:26,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:26,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:26,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=958, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:26,776 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-08-12 20:04:27,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:27,936 INFO L93 Difference]: Finished difference Result 463 states and 911 transitions. [2021-08-12 20:04:27,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:04:27,937 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-08-12 20:04:27,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:27,938 INFO L225 Difference]: With dead ends: 463 [2021-08-12 20:04:27,938 INFO L226 Difference]: Without dead ends: 438 [2021-08-12 20:04:27,938 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 558 ImplicationChecksByTransitivity, 1030.1ms TimeCoverageRelationStatistics Valid=230, Invalid=2122, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:04:27,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-08-12 20:04:27,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 396. [2021-08-12 20:04:27,986 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-08-12 20:04:27,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 793 transitions. [2021-08-12 20:04:27,987 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 793 transitions. Word has length 30 [2021-08-12 20:04:27,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:27,987 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 793 transitions. [2021-08-12 20:04:27,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-08-12 20:04:27,987 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 793 transitions. [2021-08-12 20:04:27,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:27,987 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:27,987 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:28,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-12 20:04:28,189 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:28,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:28,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1335673885, now seen corresponding path program 92 times [2021-08-12 20:04:28,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:28,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843840759] [2021-08-12 20:04:28,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:28,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:28,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-08-12 20:04:28,403 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:28,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843840759] [2021-08-12 20:04:28,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843840759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:28,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033633817] [2021-08-12 20:04:28,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 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-08-12 20:04:28,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:04:28,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:28,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 20:04:28,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:28,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:28,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:28,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:28,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:28,555 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-08-12 20:04:28,772 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:28,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033633817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:28,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:28,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:28,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624457173] [2021-08-12 20:04:28,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:28,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:28,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:28,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:28,773 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-08-12 20:04:29,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:29,785 INFO L93 Difference]: Finished difference Result 537 states and 1055 transitions. [2021-08-12 20:04:29,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:04:29,785 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-08-12 20:04:29,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:29,787 INFO L225 Difference]: With dead ends: 537 [2021-08-12 20:04:29,787 INFO L226 Difference]: Without dead ends: 502 [2021-08-12 20:04:29,787 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 919.3ms TimeCoverageRelationStatistics Valid=206, Invalid=2050, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:04:29,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-08-12 20:04:29,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 392. [2021-08-12 20:04:29,837 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-08-12 20:04:29,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 786 transitions. [2021-08-12 20:04:29,838 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 786 transitions. Word has length 30 [2021-08-12 20:04:29,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:29,838 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 786 transitions. [2021-08-12 20:04:29,838 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-08-12 20:04:29,838 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 786 transitions. [2021-08-12 20:04:29,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:29,839 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:29,839 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:30,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:30,040 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:30,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:30,041 INFO L82 PathProgramCache]: Analyzing trace with hash -1504919351, now seen corresponding path program 93 times [2021-08-12 20:04:30,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:30,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564588032] [2021-08-12 20:04:30,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:30,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:30,272 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:30,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:30,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564588032] [2021-08-12 20:04:30,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564588032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:30,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815488774] [2021-08-12 20:04:30,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 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-08-12 20:04:30,299 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:04:30,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:30,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:04:30,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:30,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-08-12 20:04:30,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:30,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:30,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-08-12 20:04:30,439 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:04:30,651 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:30,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815488774] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:30,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:30,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:30,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208727187] [2021-08-12 20:04:30,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:30,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:30,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:30,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=953, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:30,652 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-08-12 20:04:32,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:32,069 INFO L93 Difference]: Finished difference Result 605 states and 1183 transitions. [2021-08-12 20:04:32,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-12 20:04:32,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-08-12 20:04:32,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:32,071 INFO L225 Difference]: With dead ends: 605 [2021-08-12 20:04:32,071 INFO L226 Difference]: Without dead ends: 594 [2021-08-12 20:04:32,071 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 1123.8ms TimeCoverageRelationStatistics Valid=276, Invalid=2804, Unknown=0, NotChecked=0, Total=3080 [2021-08-12 20:04:32,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-08-12 20:04:32,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 407. [2021-08-12 20:04:32,126 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-08-12 20:04:32,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 818 transitions. [2021-08-12 20:04:32,128 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 818 transitions. Word has length 30 [2021-08-12 20:04:32,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:32,128 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 818 transitions. [2021-08-12 20:04:32,128 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-08-12 20:04:32,128 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 818 transitions. [2021-08-12 20:04:32,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:32,128 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:32,128 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:32,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-08-12 20:04:32,330 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:32,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:32,330 INFO L82 PathProgramCache]: Analyzing trace with hash -622853627, now seen corresponding path program 94 times [2021-08-12 20:04:32,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:32,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31105931] [2021-08-12 20:04:32,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:32,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:32,548 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:32,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:32,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31105931] [2021-08-12 20:04:32,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31105931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:32,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45574979] [2021-08-12 20:04:32,549 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-08-12 20:04:32,573 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:04:32,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:32,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:32,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:32,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:32,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:32,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:32,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:32,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:04:32,902 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:32,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45574979] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:32,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:32,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:32,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16894161] [2021-08-12 20:04:32,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:32,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:32,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:32,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:32,903 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-08-12 20:04:34,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:34,607 INFO L93 Difference]: Finished difference Result 531 states and 1048 transitions. [2021-08-12 20:04:34,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-12 20:04:34,607 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-08-12 20:04:34,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:34,609 INFO L225 Difference]: With dead ends: 531 [2021-08-12 20:04:34,609 INFO L226 Difference]: Without dead ends: 514 [2021-08-12 20:04:34,609 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 860 ImplicationChecksByTransitivity, 1275.5ms TimeCoverageRelationStatistics Valid=314, Invalid=2878, Unknown=0, NotChecked=0, Total=3192 [2021-08-12 20:04:34,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-08-12 20:04:34,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 405. [2021-08-12 20:04:34,660 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-08-12 20:04:34,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 814 transitions. [2021-08-12 20:04:34,661 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 814 transitions. Word has length 30 [2021-08-12 20:04:34,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:34,661 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 814 transitions. [2021-08-12 20:04:34,661 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-08-12 20:04:34,661 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 814 transitions. [2021-08-12 20:04:34,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:34,662 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:34,662 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:34,862 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-08-12 20:04:34,863 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:34,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:34,863 INFO L82 PathProgramCache]: Analyzing trace with hash 845813091, now seen corresponding path program 95 times [2021-08-12 20:04:34,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:34,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512581449] [2021-08-12 20:04:34,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:34,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:35,074 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:35,075 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:35,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512581449] [2021-08-12 20:04:35,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512581449] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:35,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854300221] [2021-08-12 20:04:35,075 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-08-12 20:04:35,099 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:04:35,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:35,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:04:35,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:35,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:35,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:35,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:35,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:35,215 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:04:35,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-08-12 20:04:35,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854300221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:35,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:35,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:04:35,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022124112] [2021-08-12 20:04:35,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:04:35,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:35,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:04:35,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:04:35,390 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-08-12 20:04:37,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:37,045 INFO L93 Difference]: Finished difference Result 642 states and 1254 transitions. [2021-08-12 20:04:37,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 20:04:37,046 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-08-12 20:04:37,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:37,047 INFO L225 Difference]: With dead ends: 642 [2021-08-12 20:04:37,047 INFO L226 Difference]: Without dead ends: 623 [2021-08-12 20:04:37,047 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 1148.9ms TimeCoverageRelationStatistics Valid=292, Invalid=2900, Unknown=0, NotChecked=0, Total=3192 [2021-08-12 20:04:37,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-08-12 20:04:37,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 414. [2021-08-12 20:04:37,101 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-08-12 20:04:37,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 830 transitions. [2021-08-12 20:04:37,102 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 830 transitions. Word has length 30 [2021-08-12 20:04:37,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:37,102 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 830 transitions. [2021-08-12 20:04:37,102 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-08-12 20:04:37,102 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 830 transitions. [2021-08-12 20:04:37,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:37,103 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:37,103 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:37,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-08-12 20:04:37,303 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:37,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:37,304 INFO L82 PathProgramCache]: Analyzing trace with hash -1930115407, now seen corresponding path program 96 times [2021-08-12 20:04:37,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:37,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63974739] [2021-08-12 20:04:37,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:37,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:37,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-08-12 20:04:37,520 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:37,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63974739] [2021-08-12 20:04:37,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63974739] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:37,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581434994] [2021-08-12 20:04:37,520 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-08-12 20:04:37,549 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:04:37,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:37,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:04:37,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:37,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:37,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:37,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:37,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:37,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:04:37,865 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:37,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581434994] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:37,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:37,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:37,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573116482] [2021-08-12 20:04:37,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:37,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:37,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:37,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=953, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:37,866 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-08-12 20:04:39,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:39,393 INFO L93 Difference]: Finished difference Result 641 states and 1251 transitions. [2021-08-12 20:04:39,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 20:04:39,393 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-08-12 20:04:39,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:39,395 INFO L225 Difference]: With dead ends: 641 [2021-08-12 20:04:39,395 INFO L226 Difference]: Without dead ends: 595 [2021-08-12 20:04:39,395 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 976 ImplicationChecksByTransitivity, 1163.8ms TimeCoverageRelationStatistics Valid=307, Invalid=3115, Unknown=0, NotChecked=0, Total=3422 [2021-08-12 20:04:39,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-08-12 20:04:39,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 404. [2021-08-12 20:04:39,449 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-08-12 20:04:39,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 806 transitions. [2021-08-12 20:04:39,450 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 806 transitions. Word has length 30 [2021-08-12 20:04:39,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:39,450 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 806 transitions. [2021-08-12 20:04:39,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-08-12 20:04:39,450 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 806 transitions. [2021-08-12 20:04:39,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:39,451 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:39,451 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:39,651 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:39,652 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:39,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:39,652 INFO L82 PathProgramCache]: Analyzing trace with hash 1734431481, now seen corresponding path program 97 times [2021-08-12 20:04:39,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:39,652 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229117591] [2021-08-12 20:04:39,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:39,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:39,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-08-12 20:04:39,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:39,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229117591] [2021-08-12 20:04:39,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229117591] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:39,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45851792] [2021-08-12 20:04:39,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 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-08-12 20:04:39,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:39,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:39,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:40,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-08-12 20:04:40,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:40,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:40,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-08-12 20:04:40,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:04:40,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-08-12 20:04:40,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45851792] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:40,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:40,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:40,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17856835] [2021-08-12 20:04:40,249 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:40,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:40,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:40,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:40,249 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-08-12 20:04:41,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:41,379 INFO L93 Difference]: Finished difference Result 554 states and 1080 transitions. [2021-08-12 20:04:41,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:04:41,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-08-12 20:04:41,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:41,381 INFO L225 Difference]: With dead ends: 554 [2021-08-12 20:04:41,381 INFO L226 Difference]: Without dead ends: 543 [2021-08-12 20:04:41,381 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 867.4ms TimeCoverageRelationStatistics Valid=205, Invalid=2051, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:04:41,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-08-12 20:04:41,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 406. [2021-08-12 20:04:41,434 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-08-12 20:04:41,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 809 transitions. [2021-08-12 20:04:41,435 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 809 transitions. Word has length 30 [2021-08-12 20:04:41,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:41,435 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 809 transitions. [2021-08-12 20:04:41,435 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-08-12 20:04:41,435 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 809 transitions. [2021-08-12 20:04:41,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:41,436 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:41,436 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:41,636 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:41,636 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:41,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:41,636 INFO L82 PathProgramCache]: Analyzing trace with hash -1678470091, now seen corresponding path program 98 times [2021-08-12 20:04:41,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:41,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794578699] [2021-08-12 20:04:41,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:41,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:41,856 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:41,856 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:41,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794578699] [2021-08-12 20:04:41,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794578699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:41,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816139598] [2021-08-12 20:04:41,857 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-08-12 20:04:41,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:04:41,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:41,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:41,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:42,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:42,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:42,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:42,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:42,008 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:04:42,223 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:42,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816139598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:42,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:42,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:42,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501940155] [2021-08-12 20:04:42,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:42,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:42,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:42,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:42,224 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-08-12 20:04:43,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:43,394 INFO L93 Difference]: Finished difference Result 475 states and 936 transitions. [2021-08-12 20:04:43,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:04:43,395 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-08-12 20:04:43,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:43,396 INFO L225 Difference]: With dead ends: 475 [2021-08-12 20:04:43,396 INFO L226 Difference]: Without dead ends: 450 [2021-08-12 20:04:43,396 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 1004.5ms TimeCoverageRelationStatistics Valid=232, Invalid=2120, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:04:43,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-08-12 20:04:43,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 396. [2021-08-12 20:04:43,450 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-08-12 20:04:43,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 794 transitions. [2021-08-12 20:04:43,451 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 794 transitions. Word has length 30 [2021-08-12 20:04:43,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:43,451 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 794 transitions. [2021-08-12 20:04:43,451 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-08-12 20:04:43,451 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 794 transitions. [2021-08-12 20:04:43,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:43,452 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:43,452 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:43,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:43,652 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:43,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:43,653 INFO L82 PathProgramCache]: Analyzing trace with hash 1738489555, now seen corresponding path program 99 times [2021-08-12 20:04:43,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:43,653 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352206786] [2021-08-12 20:04:43,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:43,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:43,863 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:43,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:43,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352206786] [2021-08-12 20:04:43,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352206786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:43,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402621439] [2021-08-12 20:04:43,864 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-08-12 20:04:43,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:04:43,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:43,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 20:04:43,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:44,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:44,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:44,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:44,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:44,018 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-08-12 20:04:44,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-08-12 20:04:44,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402621439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:44,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:44,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:44,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874711882] [2021-08-12 20:04:44,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:44,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:44,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:44,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:44,230 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-08-12 20:04:45,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:45,436 INFO L93 Difference]: Finished difference Result 559 states and 1099 transitions. [2021-08-12 20:04:45,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:04: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-08-12 20:04:45,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:45,438 INFO L225 Difference]: With dead ends: 559 [2021-08-12 20:04:45,438 INFO L226 Difference]: Without dead ends: 524 [2021-08-12 20:04:45,438 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 917.0ms TimeCoverageRelationStatistics Valid=208, Invalid=2048, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:04:45,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-08-12 20:04:45,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 393. [2021-08-12 20:04:45,490 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-08-12 20:04:45,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 789 transitions. [2021-08-12 20:04:45,491 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 789 transitions. Word has length 30 [2021-08-12 20:04:45,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:45,491 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 789 transitions. [2021-08-12 20:04:45,491 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-08-12 20:04:45,491 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 789 transitions. [2021-08-12 20:04:45,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:45,492 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:45,492 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:45,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-08-12 20:04:45,692 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:45,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:45,693 INFO L82 PathProgramCache]: Analyzing trace with hash -2070340237, now seen corresponding path program 100 times [2021-08-12 20:04:45,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:45,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436401489] [2021-08-12 20:04:45,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:45,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:45,909 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:45,909 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:45,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436401489] [2021-08-12 20:04:45,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436401489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:45,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152020409] [2021-08-12 20:04:45,909 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-08-12 20:04:45,933 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:04:45,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:45,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:45,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:46,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 15 treesize of output 7 [2021-08-12 20:04:46,052 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:46,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:46,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-08-12 20:04:46,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:04:46,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-08-12 20:04:46,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152020409] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:46,277 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:46,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:46,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445160331] [2021-08-12 20:04:46,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:46,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:46,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:46,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:46,278 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-08-12 20:04:47,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:47,366 INFO L93 Difference]: Finished difference Result 549 states and 1069 transitions. [2021-08-12 20:04:47,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:04:47,366 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-08-12 20:04:47,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:47,368 INFO L225 Difference]: With dead ends: 549 [2021-08-12 20:04:47,368 INFO L226 Difference]: Without dead ends: 538 [2021-08-12 20:04:47,368 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 871.4ms TimeCoverageRelationStatistics Valid=208, Invalid=2144, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:04:47,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-08-12 20:04:47,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 407. [2021-08-12 20:04:47,423 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-08-12 20:04:47,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 815 transitions. [2021-08-12 20:04:47,425 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 815 transitions. Word has length 30 [2021-08-12 20:04:47,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:47,425 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 815 transitions. [2021-08-12 20:04:47,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-08-12 20:04:47,425 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 815 transitions. [2021-08-12 20:04:47,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:47,425 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:47,425 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:47,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-08-12 20:04:47,626 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:47,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:47,626 INFO L82 PathProgramCache]: Analyzing trace with hash -1188274513, now seen corresponding path program 101 times [2021-08-12 20:04:47,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:47,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584408996] [2021-08-12 20:04:47,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:47,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:47,854 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:47,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:47,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584408996] [2021-08-12 20:04:47,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584408996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:47,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814121941] [2021-08-12 20:04:47,854 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-08-12 20:04:47,877 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:04:47,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:47,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:47,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:47,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:47,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:48,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:48,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:48,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:04:48,222 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:48,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814121941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:48,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:48,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:48,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380292030] [2021-08-12 20:04:48,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:48,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:48,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:48,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:48,223 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-08-12 20:04:49,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:49,399 INFO L93 Difference]: Finished difference Result 480 states and 946 transitions. [2021-08-12 20:04:49,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:04:49,400 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-08-12 20:04:49,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:49,401 INFO L225 Difference]: With dead ends: 480 [2021-08-12 20:04:49,401 INFO L226 Difference]: Without dead ends: 463 [2021-08-12 20:04:49,401 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 1027.5ms TimeCoverageRelationStatistics Valid=237, Invalid=2213, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:04:49,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-08-12 20:04:49,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 405. [2021-08-12 20:04:49,456 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-08-12 20:04:49,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 811 transitions. [2021-08-12 20:04:49,457 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 811 transitions. Word has length 30 [2021-08-12 20:04:49,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:49,457 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 811 transitions. [2021-08-12 20:04:49,457 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-08-12 20:04:49,457 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 811 transitions. [2021-08-12 20:04:49,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:49,458 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:49,458 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:49,658 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-08-12 20:04:49,658 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:49,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:49,659 INFO L82 PathProgramCache]: Analyzing trace with hash 280392205, now seen corresponding path program 102 times [2021-08-12 20:04:49,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:49,659 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611493137] [2021-08-12 20:04:49,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:49,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:49,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-08-12 20:04:49,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:49,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611493137] [2021-08-12 20:04:49,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611493137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:49,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169589614] [2021-08-12 20:04:49,869 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-08-12 20:04:49,892 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 20:04:49,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:49,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:49,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:49,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:49,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:50,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:50,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-08-12 20:04:50,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:04:50,187 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:50,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169589614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:50,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:50,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:04:50,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312947593] [2021-08-12 20:04:50,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:04:50,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:50,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:04:50,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:04:50,188 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-08-12 20:04:51,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:51,198 INFO L93 Difference]: Finished difference Result 556 states and 1089 transitions. [2021-08-12 20:04:51,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:04:51,199 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-08-12 20:04:51,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:51,200 INFO L225 Difference]: With dead ends: 556 [2021-08-12 20:04:51,200 INFO L226 Difference]: Without dead ends: 509 [2021-08-12 20:04:51,200 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 797.2ms TimeCoverageRelationStatistics Valid=199, Invalid=1871, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:04:51,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-08-12 20:04:51,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 397. [2021-08-12 20:04:51,255 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-08-12 20:04:51,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 795 transitions. [2021-08-12 20:04:51,256 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 795 transitions. Word has length 30 [2021-08-12 20:04:51,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:51,256 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 795 transitions. [2021-08-12 20:04:51,256 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-08-12 20:04:51,256 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 795 transitions. [2021-08-12 20:04:51,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:51,257 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:51,257 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:51,457 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-08-12 20:04:51,457 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:51,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:51,458 INFO L82 PathProgramCache]: Analyzing trace with hash -2066282163, now seen corresponding path program 103 times [2021-08-12 20:04:51,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:51,458 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569422347] [2021-08-12 20:04:51,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:51,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:51,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-08-12 20:04:51,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:51,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569422347] [2021-08-12 20:04:51,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569422347] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:51,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325676113] [2021-08-12 20:04:51,669 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-08-12 20:04:51,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:51,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:51,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:51,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:51,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:51,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:51,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-08-12 20:04:51,814 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:04:52,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-08-12 20:04:52,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325676113] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:52,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:52,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:52,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251979956] [2021-08-12 20:04:52,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:52,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:52,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:52,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:52,025 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-08-12 20:04:53,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:53,055 INFO L93 Difference]: Finished difference Result 539 states and 1058 transitions. [2021-08-12 20:04:53,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:04:53,056 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-08-12 20:04:53,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:53,057 INFO L225 Difference]: With dead ends: 539 [2021-08-12 20:04:53,057 INFO L226 Difference]: Without dead ends: 504 [2021-08-12 20:04:53,057 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 830.7ms TimeCoverageRelationStatistics Valid=197, Invalid=1965, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:04:53,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-08-12 20:04:53,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 395. [2021-08-12 20:04:53,110 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-08-12 20:04:53,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 791 transitions. [2021-08-12 20:04:53,112 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 791 transitions. Word has length 30 [2021-08-12 20:04:53,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:53,112 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 791 transitions. [2021-08-12 20:04:53,112 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-08-12 20:04:53,112 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 791 transitions. [2021-08-12 20:04:53,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:53,112 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:53,112 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:53,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-08-12 20:04:53,317 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:53,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:53,317 INFO L82 PathProgramCache]: Analyzing trace with hash -110823607, now seen corresponding path program 104 times [2021-08-12 20:04:53,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:53,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077182224] [2021-08-12 20:04:53,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:53,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:53,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-08-12 20:04:53,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:53,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077182224] [2021-08-12 20:04:53,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077182224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:53,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474724683] [2021-08-12 20:04:53,553 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-08-12 20:04:53,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:04:53,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:53,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:53,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:53,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:53,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:53,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:53,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:53,707 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:04:53,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-08-12 20:04:53,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474724683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:53,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:53,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-08-12 20:04:53,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800342080] [2021-08-12 20:04:53,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:04:53,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:53,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:04:53,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1085, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:04:53,956 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-08-12 20:04:54,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:54,985 INFO L93 Difference]: Finished difference Result 537 states and 1054 transitions. [2021-08-12 20:04:54,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:04:54,985 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-08-12 20:04:54,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:54,987 INFO L225 Difference]: With dead ends: 537 [2021-08-12 20:04:54,987 INFO L226 Difference]: Without dead ends: 499 [2021-08-12 20:04:54,987 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 931.7ms TimeCoverageRelationStatistics Valid=207, Invalid=2243, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:04:54,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2021-08-12 20:04:55,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 391. [2021-08-12 20:04:55,045 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-08-12 20:04:55,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 784 transitions. [2021-08-12 20:04:55,046 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 784 transitions. Word has length 30 [2021-08-12 20:04:55,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:55,046 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 784 transitions. [2021-08-12 20:04:55,046 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-08-12 20:04:55,046 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 784 transitions. [2021-08-12 20:04:55,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:55,046 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:55,046 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:55,247 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:04:55,247 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:55,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:55,247 INFO L82 PathProgramCache]: Analyzing trace with hash 176162069, now seen corresponding path program 105 times [2021-08-12 20:04:55,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:55,248 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454392317] [2021-08-12 20:04:55,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:55,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:55,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-08-12 20:04:55,459 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:55,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454392317] [2021-08-12 20:04:55,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454392317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:55,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844855333] [2021-08-12 20:04:55,459 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-08-12 20:04:55,483 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:04:55,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:55,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:04:55,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:55,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:55,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:55,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:55,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:55,626 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:04:55,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-08-12 20:04:55,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844855333] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:55,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:55,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:55,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857886622] [2021-08-12 20:04:55,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:55,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:55,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:55,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:55,815 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-08-12 20:04:57,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:04:57,478 INFO L93 Difference]: Finished difference Result 666 states and 1305 transitions. [2021-08-12 20:04:57,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 20:04:57,479 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-08-12 20:04:57,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:04:57,480 INFO L225 Difference]: With dead ends: 666 [2021-08-12 20:04:57,480 INFO L226 Difference]: Without dead ends: 655 [2021-08-12 20:04:57,481 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 1120.4ms TimeCoverageRelationStatistics Valid=280, Invalid=2912, Unknown=0, NotChecked=0, Total=3192 [2021-08-12 20:04:57,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2021-08-12 20:04:57,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 409. [2021-08-12 20:04:57,539 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-08-12 20:04:57,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 825 transitions. [2021-08-12 20:04:57,540 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 825 transitions. Word has length 30 [2021-08-12 20:04:57,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:04:57,540 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 825 transitions. [2021-08-12 20:04:57,540 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-08-12 20:04:57,540 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 825 transitions. [2021-08-12 20:04:57,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:04:57,541 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:04:57,541 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:04:57,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-08-12 20:04:57,741 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:04:57,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:04:57,742 INFO L82 PathProgramCache]: Analyzing trace with hash 1058227793, now seen corresponding path program 106 times [2021-08-12 20:04:57,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:04:57,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107900759] [2021-08-12 20:04:57,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:04:57,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:04:57,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-08-12 20:04:57,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:04:57,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107900759] [2021-08-12 20:04:57,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107900759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:57,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754923154] [2021-08-12 20:04:57,955 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-08-12 20:04:57,978 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:04:57,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:04:57,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:04:57,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:04:58,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:04:58,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:04:58,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:04:58,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:04:58,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:04:58,320 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:04:58,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754923154] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:04:58,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:04:58,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:04:58,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383712170] [2021-08-12 20:04:58,321 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:04:58,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:04:58,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:04:58,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:04:58,321 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-08-12 20:05:00,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:00,069 INFO L93 Difference]: Finished difference Result 579 states and 1142 transitions. [2021-08-12 20:05:00,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 20:05: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-08-12 20:05:00,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:00,070 INFO L225 Difference]: With dead ends: 579 [2021-08-12 20:05:00,070 INFO L226 Difference]: Without dead ends: 562 [2021-08-12 20:05:00,071 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 1307.7ms TimeCoverageRelationStatistics Valid=320, Invalid=2986, Unknown=0, NotChecked=0, Total=3306 [2021-08-12 20:05:00,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-08-12 20:05:00,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 407. [2021-08-12 20:05:00,128 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-08-12 20:05:00,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 821 transitions. [2021-08-12 20:05:00,129 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 821 transitions. Word has length 30 [2021-08-12 20:05:00,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:00,129 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 821 transitions. [2021-08-12 20:05:00,129 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-08-12 20:05:00,129 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 821 transitions. [2021-08-12 20:05:00,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:00,130 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:00,130 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:00,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:00,330 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:00,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:00,330 INFO L82 PathProgramCache]: Analyzing trace with hash -1768072785, now seen corresponding path program 107 times [2021-08-12 20:05:00,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:00,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368830100] [2021-08-12 20:05:00,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:00,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:00,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-08-12 20:05:00,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:00,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368830100] [2021-08-12 20:05:00,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368830100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:00,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039642654] [2021-08-12 20:05:00,543 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-08-12 20:05:00,567 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:05:00,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:00,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:05:00,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:00,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:00,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:00,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:00,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-08-12 20:05:00,708 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:00,870 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:00,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039642654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:00,870 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:00,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:05:00,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873742087] [2021-08-12 20:05:00,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:05:00,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:00,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:05:00,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=836, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:05:00,871 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-08-12 20:05:02,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:02,696 INFO L93 Difference]: Finished difference Result 712 states and 1390 transitions. [2021-08-12 20:05:02,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-12 20:05:02,696 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-08-12 20:05:02,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:02,698 INFO L225 Difference]: With dead ends: 712 [2021-08-12 20:05:02,698 INFO L226 Difference]: Without dead ends: 693 [2021-08-12 20:05:02,698 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 930 ImplicationChecksByTransitivity, 1183.4ms TimeCoverageRelationStatistics Valid=296, Invalid=3010, Unknown=0, NotChecked=0, Total=3306 [2021-08-12 20:05:02,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2021-08-12 20:05:02,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 416. [2021-08-12 20:05:02,759 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-08-12 20:05:02,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 837 transitions. [2021-08-12 20:05:02,761 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 837 transitions. Word has length 30 [2021-08-12 20:05:02,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:02,761 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 837 transitions. [2021-08-12 20:05:02,761 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-08-12 20:05:02,761 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 837 transitions. [2021-08-12 20:05:02,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:02,761 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:02,762 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:02,962 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:02,962 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:02,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:02,962 INFO L82 PathProgramCache]: Analyzing trace with hash -249033987, now seen corresponding path program 108 times [2021-08-12 20:05:02,963 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:02,963 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710845683] [2021-08-12 20:05:02,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:02,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:03,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-08-12 20:05:03,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:03,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710845683] [2021-08-12 20:05:03,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710845683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:03,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723205504] [2021-08-12 20:05:03,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 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-08-12 20:05:03,209 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:05:03,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:03,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:05:03,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:03,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:03,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:03,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:03,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-08-12 20:05:03,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:03,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-08-12 20:05:03,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723205504] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:03,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:03,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:05:03,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752200568] [2021-08-12 20:05:03,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:05:03,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:03,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:05:03,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:05:03,542 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-08-12 20:05:05,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:05,327 INFO L93 Difference]: Finished difference Result 711 states and 1387 transitions. [2021-08-12 20:05:05,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-12 20:05:05,327 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-08-12 20:05:05,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:05,328 INFO L225 Difference]: With dead ends: 711 [2021-08-12 20:05:05,328 INFO L226 Difference]: Without dead ends: 665 [2021-08-12 20:05:05,329 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 1188.3ms TimeCoverageRelationStatistics Valid=311, Invalid=3229, Unknown=0, NotChecked=0, Total=3540 [2021-08-12 20:05:05,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-08-12 20:05:05,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 406. [2021-08-12 20:05:05,388 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-08-12 20:05:05,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 813 transitions. [2021-08-12 20:05:05,390 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 813 transitions. Word has length 30 [2021-08-12 20:05:05,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:05,390 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 813 transitions. [2021-08-12 20:05:05,390 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-08-12 20:05:05,390 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 813 transitions. [2021-08-12 20:05:05,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:05,390 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:05,390 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:05,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable120 [2021-08-12 20:05:05,593 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:05,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:05,593 INFO L82 PathProgramCache]: Analyzing trace with hash -879454395, now seen corresponding path program 109 times [2021-08-12 20:05:05,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:05,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671836072] [2021-08-12 20:05:05,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:05,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:05,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-08-12 20:05:05,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:05,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671836072] [2021-08-12 20:05:05,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671836072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:05,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195221244] [2021-08-12 20:05:05,828 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-08-12 20:05:05,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:05,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:05,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:05,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:05,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:05,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:05,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:05,997 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:05:06,201 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:06,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195221244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:06,202 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:06,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:05:06,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837211409] [2021-08-12 20:05:06,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:05:06,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:06,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:05:06,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:05:06,202 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-08-12 20:05:07,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:07,462 INFO L93 Difference]: Finished difference Result 584 states and 1143 transitions. [2021-08-12 20:05:07,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:05:07,462 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-08-12 20:05:07,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:07,464 INFO L225 Difference]: With dead ends: 584 [2021-08-12 20:05:07,464 INFO L226 Difference]: Without dead ends: 573 [2021-08-12 20:05:07,464 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 910.7ms TimeCoverageRelationStatistics Valid=209, Invalid=2143, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:05:07,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-08-12 20:05:07,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 408. [2021-08-12 20:05:07,524 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-08-12 20:05:07,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 816 transitions. [2021-08-12 20:05:07,526 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 816 transitions. Word has length 30 [2021-08-12 20:05:07,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:07,526 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 816 transitions. [2021-08-12 20:05:07,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-08-12 20:05:07,526 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 816 transitions. [2021-08-12 20:05:07,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:07,526 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:07,526 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:07,727 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:07,727 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:07,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:07,727 INFO L82 PathProgramCache]: Analyzing trace with hash 2611329, now seen corresponding path program 110 times [2021-08-12 20:05:07,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:07,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724662131] [2021-08-12 20:05:07,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:07,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:07,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-08-12 20:05:07,947 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:07,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724662131] [2021-08-12 20:05:07,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724662131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:07,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947209486] [2021-08-12 20:05:07,947 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-08-12 20:05:07,975 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:05:07,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:07,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:07,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:08,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-08-12 20:05:08,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:08,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:08,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-08-12 20:05:08,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:08,327 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:08,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947209486] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:08,327 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:08,327 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:05:08,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383886346] [2021-08-12 20:05:08,327 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:05:08,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:08,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:05:08,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=958, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:05:08,328 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-08-12 20:05:09,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:09,729 INFO L93 Difference]: Finished difference Result 496 states and 981 transitions. [2021-08-12 20:05:09,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:05:09,729 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-08-12 20:05:09,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:09,731 INFO L225 Difference]: With dead ends: 496 [2021-08-12 20:05:09,731 INFO L226 Difference]: Without dead ends: 471 [2021-08-12 20:05:09,731 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 1050.2ms TimeCoverageRelationStatistics Valid=238, Invalid=2212, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:05:09,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2021-08-12 20:05:09,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 398. [2021-08-12 20:05:09,792 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-08-12 20:05:09,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 801 transitions. [2021-08-12 20:05:09,793 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 801 transitions. Word has length 30 [2021-08-12 20:05:09,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:09,794 INFO L482 AbstractCegarLoop]: Abstraction has 398 states and 801 transitions. [2021-08-12 20:05:09,794 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-08-12 20:05:09,794 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 801 transitions. [2021-08-12 20:05:09,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:09,794 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:09,794 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:09,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:09,995 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:09,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:09,995 INFO L82 PathProgramCache]: Analyzing trace with hash -875396321, now seen corresponding path program 111 times [2021-08-12 20:05:09,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:09,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965590980] [2021-08-12 20:05:09,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:09,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:10,206 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:10,206 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:10,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965590980] [2021-08-12 20:05:10,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965590980] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:10,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488125481] [2021-08-12 20:05:10,206 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-08-12 20:05:10,228 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:05:10,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:10,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 20:05:10,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:10,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-08-12 20:05:10,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:10,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:10,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:10,381 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-08-12 20:05:10,574 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:10,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488125481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:10,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:10,575 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:05:10,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519852729] [2021-08-12 20:05:10,575 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:05:10,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:10,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:05:10,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:05:10,575 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-08-12 20:05:11,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:11,824 INFO L93 Difference]: Finished difference Result 589 states and 1162 transitions. [2021-08-12 20:05:11,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:05:11,824 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-08-12 20:05:11,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:11,826 INFO L225 Difference]: With dead ends: 589 [2021-08-12 20:05:11,826 INFO L226 Difference]: Without dead ends: 554 [2021-08-12 20:05:11,826 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 920.9ms TimeCoverageRelationStatistics Valid=212, Invalid=2140, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:05:11,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-08-12 20:05:11,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 395. [2021-08-12 20:05:11,885 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-08-12 20:05:11,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 796 transitions. [2021-08-12 20:05:11,886 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 796 transitions. Word has length 30 [2021-08-12 20:05:11,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:11,886 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 796 transitions. [2021-08-12 20:05:11,886 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-08-12 20:05:11,886 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 796 transitions. [2021-08-12 20:05:11,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:11,887 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:11,887 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:12,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-08-12 20:05:12,089 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:12,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:12,089 INFO L82 PathProgramCache]: Analyzing trace with hash -389258817, now seen corresponding path program 112 times [2021-08-12 20:05:12,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:12,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683031035] [2021-08-12 20:05:12,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:12,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:12,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-08-12 20:05:12,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:12,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683031035] [2021-08-12 20:05:12,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683031035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:12,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737160533] [2021-08-12 20:05:12,307 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-08-12 20:05:12,328 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:05:12,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:12,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:12,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:12,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 15 treesize of output 7 [2021-08-12 20:05:12,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:12,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:12,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-08-12 20:05:12,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:05:12,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-08-12 20:05:12,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737160533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:12,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:12,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:05:12,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734255989] [2021-08-12 20:05:12,665 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:05:12,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:12,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:05:12,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:05:12,665 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-08-12 20:05:13,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:13,932 INFO L93 Difference]: Finished difference Result 572 states and 1118 transitions. [2021-08-12 20:05:13,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:05:13,932 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-08-12 20:05:13,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:13,933 INFO L225 Difference]: With dead ends: 572 [2021-08-12 20:05:13,934 INFO L226 Difference]: Without dead ends: 561 [2021-08-12 20:05:13,934 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 871.7ms TimeCoverageRelationStatistics Valid=208, Invalid=2144, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:05:13,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-08-12 20:05:13,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 409. [2021-08-12 20:05:13,997 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-08-12 20:05:13,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 822 transitions. [2021-08-12 20:05:13,999 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 822 transitions. Word has length 30 [2021-08-12 20:05:13,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:13,999 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 822 transitions. [2021-08-12 20:05:13,999 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-08-12 20:05:13,999 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 822 transitions. [2021-08-12 20:05:13,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:14,000 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:14,000 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:14,200 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:14,200 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:14,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:14,200 INFO L82 PathProgramCache]: Analyzing trace with hash 492806907, now seen corresponding path program 113 times [2021-08-12 20:05:14,200 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:14,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577418233] [2021-08-12 20:05:14,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:14,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:14,418 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:14,418 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:14,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577418233] [2021-08-12 20:05:14,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577418233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:14,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728145007] [2021-08-12 20:05:14,419 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-08-12 20:05:14,442 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:05:14,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:14,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:14,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:14,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 15 treesize of output 7 [2021-08-12 20:05:14,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:14,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:14,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-08-12 20:05:14,583 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:05:14,784 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:14,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728145007] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:14,784 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:14,784 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:05:14,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304202448] [2021-08-12 20:05:14,785 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:05:14,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:14,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:05:14,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:05:14,785 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-08-12 20:05:16,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:16,219 INFO L93 Difference]: Finished difference Result 503 states and 995 transitions. [2021-08-12 20:05:16,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:05:16,219 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-08-12 20:05:16,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:16,220 INFO L225 Difference]: With dead ends: 503 [2021-08-12 20:05:16,221 INFO L226 Difference]: Without dead ends: 486 [2021-08-12 20:05:16,221 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 1019.6ms TimeCoverageRelationStatistics Valid=237, Invalid=2213, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:05:16,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-08-12 20:05:16,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 407. [2021-08-12 20:05:16,286 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-08-12 20:05:16,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 818 transitions. [2021-08-12 20:05:16,288 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 818 transitions. Word has length 30 [2021-08-12 20:05:16,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:16,288 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 818 transitions. [2021-08-12 20:05:16,288 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-08-12 20:05:16,288 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 818 transitions. [2021-08-12 20:05:16,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:16,288 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:16,288 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:16,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-08-12 20:05:16,489 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:16,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:16,489 INFO L82 PathProgramCache]: Analyzing trace with hash 1961473625, now seen corresponding path program 114 times [2021-08-12 20:05:16,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:16,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745810664] [2021-08-12 20:05:16,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:16,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:16,700 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:16,700 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:16,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745810664] [2021-08-12 20:05:16,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745810664] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:16,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272744431] [2021-08-12 20:05:16,700 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-08-12 20:05:16,723 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 20:05:16,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:16,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:16,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:16,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:16,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:16,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:16,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:16,856 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:17,016 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:17,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272744431] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:17,016 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:17,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:05:17,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659104149] [2021-08-12 20:05:17,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:05:17,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:17,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:05:17,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:05:17,017 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-08-12 20:05:18,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:18,176 INFO L93 Difference]: Finished difference Result 579 states and 1138 transitions. [2021-08-12 20:05:18,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 20:05:18,176 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-08-12 20:05:18,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:18,178 INFO L225 Difference]: With dead ends: 579 [2021-08-12 20:05:18,178 INFO L226 Difference]: Without dead ends: 532 [2021-08-12 20:05:18,178 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 805.0ms TimeCoverageRelationStatistics Valid=199, Invalid=1871, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:05:18,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-08-12 20:05:18,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 399. [2021-08-12 20:05:18,238 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-08-12 20:05:18,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 802 transitions. [2021-08-12 20:05:18,240 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 802 transitions. Word has length 30 [2021-08-12 20:05:18,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:18,240 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 802 transitions. [2021-08-12 20:05:18,240 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-08-12 20:05:18,240 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 802 transitions. [2021-08-12 20:05:18,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:18,240 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:18,240 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:18,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:18,442 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:18,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:18,442 INFO L82 PathProgramCache]: Analyzing trace with hash -385200743, now seen corresponding path program 115 times [2021-08-12 20:05:18,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:18,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509289525] [2021-08-12 20:05:18,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:18,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:18,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-08-12 20:05:18,654 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:18,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509289525] [2021-08-12 20:05:18,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509289525] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:18,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304143457] [2021-08-12 20:05:18,655 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-08-12 20:05:18,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:18,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:18,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:18,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:18,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:18,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:18,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-08-12 20:05:18,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:05:19,020 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:19,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304143457] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:19,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:19,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:05:19,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967434320] [2021-08-12 20:05:19,020 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:05:19,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:19,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:05:19,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:05:19,021 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-08-12 20:05:20,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:20,165 INFO L93 Difference]: Finished difference Result 562 states and 1107 transitions. [2021-08-12 20:05:20,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:05:20,166 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-08-12 20:05:20,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:20,167 INFO L225 Difference]: With dead ends: 562 [2021-08-12 20:05:20,167 INFO L226 Difference]: Without dead ends: 527 [2021-08-12 20:05:20,167 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 845.3ms TimeCoverageRelationStatistics Valid=197, Invalid=1965, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:05:20,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-08-12 20:05:20,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 397. [2021-08-12 20:05:20,228 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-08-12 20:05:20,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 798 transitions. [2021-08-12 20:05:20,229 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 798 transitions. Word has length 30 [2021-08-12 20:05:20,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:20,229 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 798 transitions. [2021-08-12 20:05:20,229 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-08-12 20:05:20,229 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 798 transitions. [2021-08-12 20:05:20,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:20,229 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:20,230 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:20,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-08-12 20:05:20,433 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:20,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:20,433 INFO L82 PathProgramCache]: Analyzing trace with hash 1570257813, now seen corresponding path program 116 times [2021-08-12 20:05:20,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:20,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168605339] [2021-08-12 20:05:20,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:20,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:20,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-08-12 20:05:20,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:20,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168605339] [2021-08-12 20:05:20,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168605339] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:20,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762023] [2021-08-12 20:05:20,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:20,699 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:05:20,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:20,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:20,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:20,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 15 treesize of output 7 [2021-08-12 20:05:20,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:20,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:20,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:20,859 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:05:21,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-08-12 20:05:21,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:21,083 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:21,083 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-08-12 20:05:21,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403384112] [2021-08-12 20:05:21,083 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:05:21,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:21,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:05:21,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1085, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:05:21,083 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-08-12 20:05:22,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:22,279 INFO L93 Difference]: Finished difference Result 563 states and 1108 transitions. [2021-08-12 20:05:22,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:05:22,279 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-08-12 20:05:22,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:22,281 INFO L225 Difference]: With dead ends: 563 [2021-08-12 20:05:22,281 INFO L226 Difference]: Without dead ends: 525 [2021-08-12 20:05:22,281 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 945.7ms TimeCoverageRelationStatistics Valid=207, Invalid=2243, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:05:22,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-08-12 20:05:22,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 394. [2021-08-12 20:05:22,341 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-08-12 20:05:22,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 793 transitions. [2021-08-12 20:05:22,342 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 793 transitions. Word has length 30 [2021-08-12 20:05:22,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:22,342 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 793 transitions. [2021-08-12 20:05:22,342 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-08-12 20:05:22,342 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 793 transitions. [2021-08-12 20:05:22,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:22,343 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:22,343 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:22,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:22,545 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:22,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:22,545 INFO L82 PathProgramCache]: Analyzing trace with hash -2067864119, now seen corresponding path program 117 times [2021-08-12 20:05:22,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:22,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132468734] [2021-08-12 20:05:22,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:22,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:22,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-08-12 20:05:22,757 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:22,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132468734] [2021-08-12 20:05:22,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132468734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:22,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247262131] [2021-08-12 20:05:22,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 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-08-12 20:05:22,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:05:22,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:22,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:22,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:22,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:22,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:22,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:22,948 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:22,948 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:23,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-08-12 20:05:23,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247262131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:23,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:23,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:05:23,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548982495] [2021-08-12 20:05:23,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:05:23,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:23,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:05:23,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:05:23,126 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-08-12 20:05:24,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:24,236 INFO L93 Difference]: Finished difference Result 590 states and 1147 transitions. [2021-08-12 20:05:24,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 20:05:24,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-08-12 20:05:24,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:24,238 INFO L225 Difference]: With dead ends: 590 [2021-08-12 20:05:24,238 INFO L226 Difference]: Without dead ends: 579 [2021-08-12 20:05:24,238 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 900.2ms TimeCoverageRelationStatistics Valid=220, Invalid=2330, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:05:24,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-08-12 20:05:24,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 423. [2021-08-12 20:05:24,309 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-08-12 20:05:24,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 849 transitions. [2021-08-12 20:05:24,310 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 849 transitions. Word has length 30 [2021-08-12 20:05:24,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:24,310 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 849 transitions. [2021-08-12 20:05:24,311 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-08-12 20:05:24,311 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 849 transitions. [2021-08-12 20:05:24,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:24,311 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:24,311 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:24,516 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-08-12 20:05:24,517 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:24,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:24,517 INFO L82 PathProgramCache]: Analyzing trace with hash -1185798395, now seen corresponding path program 118 times [2021-08-12 20:05:24,517 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:24,517 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034866613] [2021-08-12 20:05:24,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:24,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:24,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-08-12 20:05:24,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:24,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034866613] [2021-08-12 20:05:24,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034866613] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:24,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635208789] [2021-08-12 20:05:24,746 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-08-12 20:05:24,773 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:05:24,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:24,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:24,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:24,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 15 treesize of output 7 [2021-08-12 20:05:24,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:24,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:24,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-08-12 20:05:24,938 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:05:25,118 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:25,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635208789] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:25,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:25,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:05:25,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846672523] [2021-08-12 20:05:25,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:05:25,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:25,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:05:25,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:05:25,119 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-08-12 20:05:26,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:26,657 INFO L93 Difference]: Finished difference Result 498 states and 975 transitions. [2021-08-12 20:05:26,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:05:26,657 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-08-12 20:05:26,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:26,658 INFO L225 Difference]: With dead ends: 498 [2021-08-12 20:05:26,658 INFO L226 Difference]: Without dead ends: 481 [2021-08-12 20:05:26,659 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 1190.1ms TimeCoverageRelationStatistics Valid=276, Invalid=2694, Unknown=0, NotChecked=0, Total=2970 [2021-08-12 20:05:26,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-08-12 20:05:26,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 419. [2021-08-12 20:05:26,725 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-08-12 20:05:26,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 841 transitions. [2021-08-12 20:05:26,727 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 841 transitions. Word has length 30 [2021-08-12 20:05:26,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:26,727 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 841 transitions. [2021-08-12 20:05:26,727 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-08-12 20:05:26,727 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 841 transitions. [2021-08-12 20:05:26,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:26,727 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:26,727 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:26,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:26,928 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:26,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:26,928 INFO L82 PathProgramCache]: Analyzing trace with hash 282868323, now seen corresponding path program 119 times [2021-08-12 20:05:26,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:26,928 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934590227] [2021-08-12 20:05:26,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:26,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:27,140 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:27,140 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:27,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934590227] [2021-08-12 20:05:27,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934590227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:27,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634326647] [2021-08-12 20:05:27,140 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-08-12 20:05:27,166 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:05:27,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:27,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:05:27,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:27,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:27,312 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:27,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:27,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:27,318 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:27,453 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:27,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [634326647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:27,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:27,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:05:27,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833301875] [2021-08-12 20:05:27,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:05:27,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:27,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:05:27,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:05:27,454 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-08-12 20:05:28,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:28,688 INFO L93 Difference]: Finished difference Result 605 states and 1178 transitions. [2021-08-12 20:05:28,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 20:05:28,688 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-08-12 20:05:28,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:28,690 INFO L225 Difference]: With dead ends: 605 [2021-08-12 20:05:28,690 INFO L226 Difference]: Without dead ends: 558 [2021-08-12 20:05:28,690 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 825.4ms TimeCoverageRelationStatistics Valid=206, Invalid=1956, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:05:28,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-08-12 20:05:28,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 406. [2021-08-12 20:05:28,764 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-08-12 20:05:28,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 815 transitions. [2021-08-12 20:05:28,765 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 815 transitions. Word has length 30 [2021-08-12 20:05:28,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:28,765 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 815 transitions. [2021-08-12 20:05:28,765 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-08-12 20:05:28,765 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 815 transitions. [2021-08-12 20:05:28,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:28,766 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:28,766 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:28,966 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:28,966 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:28,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:28,967 INFO L82 PathProgramCache]: Analyzing trace with hash -2063806045, now seen corresponding path program 120 times [2021-08-12 20:05:28,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:28,967 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758206112] [2021-08-12 20:05:28,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:28,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:29,173 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:29,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:29,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758206112] [2021-08-12 20:05:29,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758206112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:29,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891914888] [2021-08-12 20:05:29,173 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-08-12 20:05:29,195 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 20:05:29,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:29,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:29,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:29,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:29,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:29,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:29,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:29,358 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:29,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-08-12 20:05:29,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891914888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:29,571 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:29,571 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-08-12 20:05:29,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166549864] [2021-08-12 20:05:29,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:05:29,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:29,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:05:29,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1077, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:05:29,572 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-08-12 20:05:30,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:30,886 INFO L93 Difference]: Finished difference Result 612 states and 1187 transitions. [2021-08-12 20:05:30,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:05:30,887 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-08-12 20:05:30,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:30,888 INFO L225 Difference]: With dead ends: 612 [2021-08-12 20:05:30,888 INFO L226 Difference]: Without dead ends: 577 [2021-08-12 20:05:30,889 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 931.2ms TimeCoverageRelationStatistics Valid=233, Invalid=2419, Unknown=0, NotChecked=0, Total=2652 [2021-08-12 20:05:30,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-08-12 20:05:30,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 403. [2021-08-12 20:05:30,962 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-08-12 20:05:30,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 809 transitions. [2021-08-12 20:05:30,963 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 809 transitions. Word has length 30 [2021-08-12 20:05:30,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:30,963 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 809 transitions. [2021-08-12 20:05:30,963 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-08-12 20:05:30,963 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 809 transitions. [2021-08-12 20:05:30,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:30,964 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:30,964 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:31,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:31,164 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:31,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:31,165 INFO L82 PathProgramCache]: Analyzing trace with hash -108347489, now seen corresponding path program 121 times [2021-08-12 20:05:31,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:31,165 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132236299] [2021-08-12 20:05:31,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:31,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:31,396 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:31,397 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:31,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132236299] [2021-08-12 20:05:31,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132236299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:31,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338790680] [2021-08-12 20:05:31,397 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:05:31,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:31,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:31,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:31,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:31,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:31,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:31,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:31,591 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:31,794 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:31,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338790680] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:31,794 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:31,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-08-12 20:05:31,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904007913] [2021-08-12 20:05:31,794 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:05:31,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:31,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:05:31,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1085, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:05:31,795 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-08-12 20:05:33,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:33,174 INFO L93 Difference]: Finished difference Result 619 states and 1198 transitions. [2021-08-12 20:05:33,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 20:05:33,174 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-08-12 20:05:33,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:33,175 INFO L225 Difference]: With dead ends: 619 [2021-08-12 20:05:33,175 INFO L226 Difference]: Without dead ends: 581 [2021-08-12 20:05:33,176 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 950.2ms TimeCoverageRelationStatistics Valid=214, Invalid=2336, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:05:33,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-08-12 20:05:33,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 400. [2021-08-12 20:05:33,248 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-08-12 20:05:33,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 804 transitions. [2021-08-12 20:05:33,250 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 804 transitions. Word has length 30 [2021-08-12 20:05:33,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:33,250 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 804 transitions. [2021-08-12 20:05:33,250 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-08-12 20:05:33,250 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 804 transitions. [2021-08-12 20:05:33,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:33,251 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:33,251 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:33,453 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-08-12 20:05:33,453 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:33,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:33,453 INFO L82 PathProgramCache]: Analyzing trace with hash -591750749, now seen corresponding path program 122 times [2021-08-12 20:05:33,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:33,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127833971] [2021-08-12 20:05:33,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:33,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:33,686 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:33,686 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:33,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127833971] [2021-08-12 20:05:33,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127833971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:33,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485353197] [2021-08-12 20:05:33,686 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-08-12 20:05:33,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:05:33,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:33,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 20:05:33,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:33,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-08-12 20:05:33,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:33,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:33,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:33,950 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:20 [2021-08-12 20:05:34,146 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:34,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485353197] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:34,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:34,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-08-12 20:05:34,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234647537] [2021-08-12 20:05:34,147 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-08-12 20:05:34,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:34,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-12 20:05:34,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1154, Unknown=0, NotChecked=0, Total=1260 [2021-08-12 20:05:34,147 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-08-12 20:05:35,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:35,601 INFO L93 Difference]: Finished difference Result 553 states and 1086 transitions. [2021-08-12 20:05:35,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-12 20:05:35,601 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-08-12 20:05:35,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:35,602 INFO L225 Difference]: With dead ends: 553 [2021-08-12 20:05:35,602 INFO L226 Difference]: Without dead ends: 544 [2021-08-12 20:05:35,603 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 856 ImplicationChecksByTransitivity, 1149.3ms TimeCoverageRelationStatistics Valid=254, Invalid=2938, Unknown=0, NotChecked=0, Total=3192 [2021-08-12 20:05:35,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-08-12 20:05:35,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 388. [2021-08-12 20:05:35,674 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-08-12 20:05:35,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 778 transitions. [2021-08-12 20:05:35,676 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 778 transitions. Word has length 30 [2021-08-12 20:05:35,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:35,676 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 778 transitions. [2021-08-12 20:05:35,676 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-08-12 20:05:35,676 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 778 transitions. [2021-08-12 20:05:35,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:35,676 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:35,676 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:35,877 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-12 20:05:35,877 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:35,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:35,877 INFO L82 PathProgramCache]: Analyzing trace with hash 1007356231, now seen corresponding path program 123 times [2021-08-12 20:05:35,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:35,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049132450] [2021-08-12 20:05:35,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:35,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:36,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-08-12 20:05:36,075 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:36,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049132450] [2021-08-12 20:05:36,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049132450] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:36,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679051596] [2021-08-12 20:05:36,075 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-08-12 20:05:36,098 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:05:36,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:36,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:36,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:36,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:36,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:36,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:36,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:36,125 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:36,355 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:36,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679051596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:36,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:36,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 28 [2021-08-12 20:05:36,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415541754] [2021-08-12 20:05:36,356 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-08-12 20:05:36,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:36,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-12 20:05:36,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=717, Unknown=0, NotChecked=0, Total=812 [2021-08-12 20:05:36,356 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-08-12 20:05:37,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:37,423 INFO L93 Difference]: Finished difference Result 573 states and 1124 transitions. [2021-08-12 20:05:37,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:05:37,423 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-08-12 20:05:37,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:37,425 INFO L225 Difference]: With dead ends: 573 [2021-08-12 20:05:37,425 INFO L226 Difference]: Without dead ends: 562 [2021-08-12 20:05:37,425 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 690.6ms TimeCoverageRelationStatistics Valid=203, Invalid=1689, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 20:05:37,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-08-12 20:05:37,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 415. [2021-08-12 20:05:37,502 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-08-12 20:05:37,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 829 transitions. [2021-08-12 20:05:37,504 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 829 transitions. Word has length 30 [2021-08-12 20:05:37,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:37,504 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 829 transitions. [2021-08-12 20:05:37,504 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-08-12 20:05:37,504 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 829 transitions. [2021-08-12 20:05:37,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:37,504 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:37,504 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:37,705 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-12 20:05:37,705 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:37,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:37,705 INFO L82 PathProgramCache]: Analyzing trace with hash 1889421955, now seen corresponding path program 124 times [2021-08-12 20:05:37,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:37,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287389994] [2021-08-12 20:05:37,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:37,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:37,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-08-12 20:05:37,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:37,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287389994] [2021-08-12 20:05:37,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287389994] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:37,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609739288] [2021-08-12 20:05:37,906 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:05:37,928 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:05:37,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:37,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:37,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:37,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:37,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:37,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:37,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:37,955 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:05:38,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-08-12 20:05:38,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609739288] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:38,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:38,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-08-12 20:05:38,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797252767] [2021-08-12 20:05:38,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-08-12 20:05:38,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:38,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-12 20:05:38,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2021-08-12 20:05:38,128 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-08-12 20:05:39,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:39,275 INFO L93 Difference]: Finished difference Result 506 states and 1002 transitions. [2021-08-12 20:05:39,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:05:39,276 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-08-12 20:05:39,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:39,277 INFO L225 Difference]: With dead ends: 506 [2021-08-12 20:05:39,277 INFO L226 Difference]: Without dead ends: 489 [2021-08-12 20:05:39,277 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 754.0ms TimeCoverageRelationStatistics Valid=198, Invalid=1442, Unknown=0, NotChecked=0, Total=1640 [2021-08-12 20:05:39,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2021-08-12 20:05:39,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 413. [2021-08-12 20:05:39,354 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-08-12 20:05:39,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 825 transitions. [2021-08-12 20:05:39,355 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 825 transitions. Word has length 30 [2021-08-12 20:05:39,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:39,355 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 825 transitions. [2021-08-12 20:05:39,355 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-08-12 20:05:39,355 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 825 transitions. [2021-08-12 20:05:39,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:39,356 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:39,356 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:39,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-12 20:05:39,556 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:39,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:39,556 INFO L82 PathProgramCache]: Analyzing trace with hash -936878623, now seen corresponding path program 125 times [2021-08-12 20:05:39,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:39,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530789241] [2021-08-12 20:05:39,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:39,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:39,772 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:39,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:39,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530789241] [2021-08-12 20:05:39,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530789241] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:39,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367040820] [2021-08-12 20:05:39,772 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-08-12 20:05:39,798 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:05:39,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:39,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:05:39,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:39,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:39,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:39,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:39,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:39,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:39,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-08-12 20:05:39,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367040820] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:39,974 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:39,974 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-08-12 20:05:39,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156468779] [2021-08-12 20:05:39,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 20:05:39,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:39,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 20:05:39,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-08-12 20:05:39,975 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-08-12 20:05:40,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:40,989 INFO L93 Difference]: Finished difference Result 561 states and 1101 transitions. [2021-08-12 20:05:40,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:05:40,989 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-08-12 20:05:40,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:40,990 INFO L225 Difference]: With dead ends: 561 [2021-08-12 20:05:40,991 INFO L226 Difference]: Without dead ends: 542 [2021-08-12 20:05:40,991 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 624.5ms TimeCoverageRelationStatistics Valid=172, Invalid=1310, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 20:05:40,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-08-12 20:05:41,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 412. [2021-08-12 20:05:41,068 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-08-12 20:05:41,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 823 transitions. [2021-08-12 20:05:41,069 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 823 transitions. Word has length 30 [2021-08-12 20:05:41,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:41,069 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 823 transitions. [2021-08-12 20:05:41,069 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-08-12 20:05:41,069 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 823 transitions. [2021-08-12 20:05:41,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:41,069 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:41,069 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:41,270 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-08-12 20:05:41,270 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:41,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:41,270 INFO L82 PathProgramCache]: Analyzing trace with hash 582160175, now seen corresponding path program 126 times [2021-08-12 20:05:41,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:41,271 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84916117] [2021-08-12 20:05:41,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:41,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:41,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-08-12 20:05:41,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:41,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84916117] [2021-08-12 20:05:41,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84916117] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:41,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752062111] [2021-08-12 20:05:41,471 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:05:41,497 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:05:41,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:41,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:05:41,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:41,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:41,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:41,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:41,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:41,525 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:41,690 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:41,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [752062111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:41,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:41,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-08-12 20:05:41,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612565326] [2021-08-12 20:05:41,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-08-12 20:05:41,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:41,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-12 20:05:41,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-08-12 20:05:41,691 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-08-12 20:05:42,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:42,749 INFO L93 Difference]: Finished difference Result 563 states and 1104 transitions. [2021-08-12 20:05:42,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:05:42,749 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-08-12 20:05:42,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:42,751 INFO L225 Difference]: With dead ends: 563 [2021-08-12 20:05:42,751 INFO L226 Difference]: Without dead ends: 520 [2021-08-12 20:05:42,751 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 652.1ms TimeCoverageRelationStatistics Valid=181, Invalid=1459, Unknown=0, NotChecked=0, Total=1640 [2021-08-12 20:05:42,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-08-12 20:05:42,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 396. [2021-08-12 20:05:42,829 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-08-12 20:05:42,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 793 transitions. [2021-08-12 20:05:42,831 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 793 transitions. Word has length 30 [2021-08-12 20:05:42,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:42,831 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 793 transitions. [2021-08-12 20:05:42,831 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-08-12 20:05:42,831 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 793 transitions. [2021-08-12 20:05:42,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:42,831 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:42,831 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:43,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:43,032 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:43,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:43,032 INFO L82 PathProgramCache]: Analyzing trace with hash -829596899, now seen corresponding path program 127 times [2021-08-12 20:05:43,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:43,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008536421] [2021-08-12 20:05:43,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:43,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:43,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-08-12 20:05:43,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:43,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008536421] [2021-08-12 20:05:43,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008536421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:43,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852098049] [2021-08-12 20:05:43,225 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-08-12 20:05:43,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:43,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:43,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:43,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:43,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:43,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:43,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-08-12 20:05:43,274 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:05:43,446 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:43,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852098049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:43,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:43,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-08-12 20:05:43,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996215008] [2021-08-12 20:05:43,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 20:05:43,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:43,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 20:05:43,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:05:43,446 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-08-12 20:05:44,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:44,491 INFO L93 Difference]: Finished difference Result 580 states and 1139 transitions. [2021-08-12 20:05:44,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:05:44,491 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-08-12 20:05:44,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:44,492 INFO L225 Difference]: With dead ends: 580 [2021-08-12 20:05:44,493 INFO L226 Difference]: Without dead ends: 569 [2021-08-12 20:05:44,493 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 620.6ms TimeCoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 20:05:44,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-08-12 20:05:44,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 413. [2021-08-12 20:05:44,572 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-08-12 20:05:44,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 826 transitions. [2021-08-12 20:05:44,574 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 826 transitions. Word has length 30 [2021-08-12 20:05:44,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:44,574 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 826 transitions. [2021-08-12 20:05:44,574 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-08-12 20:05:44,574 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 826 transitions. [2021-08-12 20:05:44,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:44,574 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:44,574 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:44,775 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-08-12 20:05:44,775 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:44,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:44,775 INFO L82 PathProgramCache]: Analyzing trace with hash 52468825, now seen corresponding path program 128 times [2021-08-12 20:05:44,775 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:44,775 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594586479] [2021-08-12 20:05:44,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:44,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:44,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-08-12 20:05:44,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:44,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594586479] [2021-08-12 20:05:44,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594586479] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:44,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550717259] [2021-08-12 20:05:44,973 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-08-12 20:05:44,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:05:44,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:44,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:44,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:45,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:45,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:45,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:45,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:45,025 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:45,241 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:45,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550717259] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:45,241 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:45,241 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 26 [2021-08-12 20:05:45,241 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788954079] [2021-08-12 20:05:45,241 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:05:45,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:45,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:05:45,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:05:45,242 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-08-12 20:05:46,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:46,406 INFO L93 Difference]: Finished difference Result 505 states and 1001 transitions. [2021-08-12 20:05:46,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:05:46,407 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-08-12 20:05:46,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:46,408 INFO L225 Difference]: With dead ends: 505 [2021-08-12 20:05:46,408 INFO L226 Difference]: Without dead ends: 488 [2021-08-12 20:05:46,408 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 804.7ms TimeCoverageRelationStatistics Valid=226, Invalid=1580, Unknown=0, NotChecked=0, Total=1806 [2021-08-12 20:05:46,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-08-12 20:05:46,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 411. [2021-08-12 20:05:46,501 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-08-12 20:05:46,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 822 transitions. [2021-08-12 20:05:46,502 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 822 transitions. Word has length 30 [2021-08-12 20:05:46,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:46,502 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 822 transitions. [2021-08-12 20:05:46,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-08-12 20:05:46,502 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 822 transitions. [2021-08-12 20:05:46,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:46,503 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:46,503 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:46,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:46,703 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:46,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:46,704 INFO L82 PathProgramCache]: Analyzing trace with hash 1521135543, now seen corresponding path program 129 times [2021-08-12 20:05:46,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:46,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209848352] [2021-08-12 20:05:46,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:46,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:46,888 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:46,888 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:46,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209848352] [2021-08-12 20:05:46,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209848352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:46,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437810119] [2021-08-12 20:05:46,889 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:05:46,911 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:05:46,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:46,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:46,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:46,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-08-12 20:05:46,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:46,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:46,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-08-12 20:05:46,938 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:47,109 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:47,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437810119] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:47,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:47,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 24 [2021-08-12 20:05:47,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751416538] [2021-08-12 20:05:47,110 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 20:05:47,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:47,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 20:05:47,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:05:47,110 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-08-12 20:05:48,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:48,125 INFO L93 Difference]: Finished difference Result 565 states and 1111 transitions. [2021-08-12 20:05:48,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:05:48,125 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-08-12 20:05:48,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:48,127 INFO L225 Difference]: With dead ends: 565 [2021-08-12 20:05:48,127 INFO L226 Difference]: Without dead ends: 546 [2021-08-12 20:05:48,127 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 600.0ms TimeCoverageRelationStatistics Valid=182, Invalid=1300, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 20:05:48,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-08-12 20:05:48,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 410. [2021-08-12 20:05:48,211 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-08-12 20:05:48,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 820 transitions. [2021-08-12 20:05:48,212 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 820 transitions. Word has length 30 [2021-08-12 20:05:48,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:48,213 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 820 transitions. [2021-08-12 20:05:48,213 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-08-12 20:05:48,213 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 820 transitions. [2021-08-12 20:05:48,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:48,213 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:48,213 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:48,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:48,417 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:48,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:48,417 INFO L82 PathProgramCache]: Analyzing trace with hash -1254792955, now seen corresponding path program 130 times [2021-08-12 20:05:48,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:48,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608514876] [2021-08-12 20:05:48,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:48,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:48,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-08-12 20:05:48,607 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:48,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608514876] [2021-08-12 20:05:48,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608514876] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:48,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452431364] [2021-08-12 20:05:48,607 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-08-12 20:05:48,629 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:05:48,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:48,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:48,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:48,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:48,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:48,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:48,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:48,655 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:05:48,815 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:48,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452431364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:48,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:48,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-08-12 20:05:48,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555319528] [2021-08-12 20:05:48,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 20:05:48,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:48,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 20:05:48,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:05:48,816 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-08-12 20:05:49,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:49,910 INFO L93 Difference]: Finished difference Result 561 states and 1101 transitions. [2021-08-12 20:05:49,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:05:49,910 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-08-12 20:05:49,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:49,911 INFO L225 Difference]: With dead ends: 561 [2021-08-12 20:05:49,911 INFO L226 Difference]: Without dead ends: 518 [2021-08-12 20:05:49,912 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 606.3ms TimeCoverageRelationStatistics Valid=169, Invalid=1313, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 20:05:49,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-08-12 20:05:49,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 397. [2021-08-12 20:05:49,994 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-08-12 20:05:49,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 795 transitions. [2021-08-12 20:05:49,995 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 795 transitions. Word has length 30 [2021-08-12 20:05:49,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:49,995 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 795 transitions. [2021-08-12 20:05:49,995 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-08-12 20:05:49,995 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 795 transitions. [2021-08-12 20:05:49,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:49,996 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:49,996 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:50,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:50,197 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:50,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:50,197 INFO L82 PathProgramCache]: Analyzing trace with hash 1167812163, now seen corresponding path program 131 times [2021-08-12 20:05:50,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:50,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300939664] [2021-08-12 20:05:50,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:50,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:50,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-08-12 20:05:50,401 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:50,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300939664] [2021-08-12 20:05:50,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300939664] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:50,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790150113] [2021-08-12 20:05:50,401 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-08-12 20:05:50,426 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:05:50,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:50,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:05:50,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:50,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:50,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:50,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:50,452 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:50,452 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:50,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-08-12 20:05:50,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790150113] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:50,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:50,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:05:50,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653248585] [2021-08-12 20:05:50,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:05:50,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:50,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:05:50,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=622, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:05:50,646 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-08-12 20:05:52,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:52,005 INFO L93 Difference]: Finished difference Result 603 states and 1180 transitions. [2021-08-12 20:05:52,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:05:52,005 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-08-12 20:05:52,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:52,006 INFO L225 Difference]: With dead ends: 603 [2021-08-12 20:05:52,006 INFO L226 Difference]: Without dead ends: 592 [2021-08-12 20:05:52,007 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 823.5ms TimeCoverageRelationStatistics Valid=209, Invalid=1771, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 20:05:52,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-08-12 20:05:52,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 411. [2021-08-12 20:05:52,088 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-08-12 20:05:52,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 824 transitions. [2021-08-12 20:05:52,089 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 824 transitions. Word has length 30 [2021-08-12 20:05:52,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:52,089 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 824 transitions. [2021-08-12 20:05:52,089 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-08-12 20:05:52,089 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 824 transitions. [2021-08-12 20:05:52,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:52,090 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:52,090 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:52,290 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:05:52,290 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:52,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:52,290 INFO L82 PathProgramCache]: Analyzing trace with hash 2049877887, now seen corresponding path program 132 times [2021-08-12 20:05:52,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:52,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510262086] [2021-08-12 20:05:52,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:52,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:52,497 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:52,498 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:52,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510262086] [2021-08-12 20:05:52,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510262086] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:52,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332299962] [2021-08-12 20:05:52,498 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-08-12 20:05:52,521 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:05:52,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:52,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:05:52,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:52,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:52,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:52,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:52,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:52,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:52,747 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:52,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332299962] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:52,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:52,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:05:52,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548126739] [2021-08-12 20:05:52,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:05:52,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:52,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:05:52,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:05:52,748 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-08-12 20:05:54,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:54,154 INFO L93 Difference]: Finished difference Result 520 states and 1024 transitions. [2021-08-12 20:05:54,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:05:54,155 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-08-12 20:05:54,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:54,156 INFO L225 Difference]: With dead ends: 520 [2021-08-12 20:05:54,156 INFO L226 Difference]: Without dead ends: 503 [2021-08-12 20:05:54,156 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 974.0ms TimeCoverageRelationStatistics Valid=241, Invalid=1829, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:05:54,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-08-12 20:05:54,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 409. [2021-08-12 20:05:54,242 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-08-12 20:05:54,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 820 transitions. [2021-08-12 20:05:54,243 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 820 transitions. Word has length 30 [2021-08-12 20:05:54,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:54,243 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 820 transitions. [2021-08-12 20:05:54,243 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-08-12 20:05:54,243 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 820 transitions. [2021-08-12 20:05:54,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:54,244 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:54,244 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:54,444 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-08-12 20:05:54,444 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:54,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:54,445 INFO L82 PathProgramCache]: Analyzing trace with hash -776422691, now seen corresponding path program 133 times [2021-08-12 20:05:54,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:54,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474578496] [2021-08-12 20:05:54,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:54,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:54,648 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:54,648 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:54,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474578496] [2021-08-12 20:05:54,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474578496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:54,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234895584] [2021-08-12 20:05:54,649 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-08-12 20:05:54,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:54,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:54,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:54,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:54,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:54,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:54,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:54,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:05:54,863 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:54,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234895584] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:54,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:54,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-08-12 20:05:54,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769866032] [2021-08-12 20:05:54,864 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 20:05:54,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:54,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 20:05:54,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:05:54,864 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-08-12 20:05:56,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:56,300 INFO L93 Difference]: Finished difference Result 591 states and 1159 transitions. [2021-08-12 20:05:56,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-12 20:05:56,300 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-08-12 20:05:56,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:56,302 INFO L225 Difference]: With dead ends: 591 [2021-08-12 20:05:56,302 INFO L226 Difference]: Without dead ends: 572 [2021-08-12 20:05:56,302 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 939.3ms TimeCoverageRelationStatistics Valid=246, Invalid=2106, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:05:56,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-08-12 20:05:56,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 418. [2021-08-12 20:05:56,387 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-08-12 20:05:56,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 836 transitions. [2021-08-12 20:05:56,388 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 836 transitions. Word has length 30 [2021-08-12 20:05:56,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:56,388 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 836 transitions. [2021-08-12 20:05:56,388 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-08-12 20:05:56,388 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 836 transitions. [2021-08-12 20:05:56,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:56,389 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:56,389 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:56,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-08-12 20:05:56,593 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:56,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:56,593 INFO L82 PathProgramCache]: Analyzing trace with hash 742616107, now seen corresponding path program 134 times [2021-08-12 20:05:56,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:56,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206999636] [2021-08-12 20:05:56,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:56,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05: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-08-12 20:05:56,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:56,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206999636] [2021-08-12 20:05:56,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206999636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:56,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485772244] [2021-08-12 20:05:56,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 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-08-12 20:05:56,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:05:56,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:56,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:56,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:56,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:05:56,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:56,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:56,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:05:56,848 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:57,062 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:57,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485772244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:57,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:57,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 28 [2021-08-12 20:05:57,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477934206] [2021-08-12 20:05:57,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-08-12 20:05:57,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:57,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-12 20:05:57,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=716, Unknown=0, NotChecked=0, Total=812 [2021-08-12 20:05:57,063 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-08-12 20:05:58,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:05:58,361 INFO L93 Difference]: Finished difference Result 588 states and 1155 transitions. [2021-08-12 20:05:58,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-12 20:05:58,361 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-08-12 20:05:58,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:05:58,363 INFO L225 Difference]: With dead ends: 588 [2021-08-12 20:05:58,363 INFO L226 Difference]: Without dead ends: 551 [2021-08-12 20:05:58,363 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 685 ImplicationChecksByTransitivity, 890.0ms TimeCoverageRelationStatistics Valid=276, Invalid=2274, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:05:58,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-08-12 20:05:58,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 408. [2021-08-12 20:05:58,453 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-08-12 20:05:58,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 812 transitions. [2021-08-12 20:05:58,454 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 812 transitions. Word has length 30 [2021-08-12 20:05:58,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:05:58,454 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 812 transitions. [2021-08-12 20:05:58,454 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-08-12 20:05:58,455 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 812 transitions. [2021-08-12 20:05:58,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:05:58,455 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:05:58,455 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:05:58,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-08-12 20:05:58,655 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:05:58,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:05:58,656 INFO L82 PathProgramCache]: Analyzing trace with hash 112195699, now seen corresponding path program 135 times [2021-08-12 20:05:58,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:05:58,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793074925] [2021-08-12 20:05:58,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:05:58,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:05:58,867 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:58,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:05:58,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793074925] [2021-08-12 20:05:58,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793074925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:58,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699079226] [2021-08-12 20:05:58,867 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-08-12 20:05:58,892 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:05:58,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:05:58,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:05:58,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:05:58,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 11 treesize of output 7 [2021-08-12 20:05:58,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:05:58,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:05:58,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-08-12 20:05:58,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:05:59,132 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:05:59,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699079226] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:05:59,132 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:05:59,132 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:05:59,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727692269] [2021-08-12 20:05:59,132 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:05:59,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:05:59,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:05:59,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:05:59,133 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-08-12 20:06:00,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:00,362 INFO L93 Difference]: Finished difference Result 563 states and 1098 transitions. [2021-08-12 20:06:00,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:06:00,362 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-08-12 20:06:00,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:00,364 INFO L225 Difference]: With dead ends: 563 [2021-08-12 20:06:00,364 INFO L226 Difference]: Without dead ends: 552 [2021-08-12 20:06:00,364 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 802.2ms TimeCoverageRelationStatistics Valid=176, Invalid=1630, Unknown=0, NotChecked=0, Total=1806 [2021-08-12 20:06:00,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-08-12 20:06:00,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 410. [2021-08-12 20:06:00,448 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-08-12 20:06:00,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 815 transitions. [2021-08-12 20:06:00,450 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 815 transitions. Word has length 30 [2021-08-12 20:06:00,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:00,450 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 815 transitions. [2021-08-12 20:06:00,450 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-08-12 20:06:00,450 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 815 transitions. [2021-08-12 20:06:00,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:00,450 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:00,450 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:00,651 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-08-12 20:06:00,651 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:00,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:00,651 INFO L82 PathProgramCache]: Analyzing trace with hash 994261423, now seen corresponding path program 136 times [2021-08-12 20:06:00,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:00,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963022] [2021-08-12 20:06:00,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:00,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:00,870 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:00,870 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:00,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963022] [2021-08-12 20:06:00,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963022] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:00,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891211698] [2021-08-12 20:06:00,870 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:06:00,893 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:06:00,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:00,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:00,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:00,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:00,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:00,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:00,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:00,920 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:06:01,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-08-12 20:06:01,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891211698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:01,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:01,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:06:01,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937381761] [2021-08-12 20:06:01,133 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:06:01,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:01,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:06:01,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=631, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:06:01,134 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-08-12 20:06:02,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:02,450 INFO L93 Difference]: Finished difference Result 488 states and 960 transitions. [2021-08-12 20:06:02,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:06:02,451 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-08-12 20:06:02,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:02,452 INFO L225 Difference]: With dead ends: 488 [2021-08-12 20:06:02,452 INFO L226 Difference]: Without dead ends: 463 [2021-08-12 20:06:02,453 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 947.9ms TimeCoverageRelationStatistics Valid=205, Invalid=1687, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 20:06:02,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-08-12 20:06:02,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 400. [2021-08-12 20:06:02,538 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-08-12 20:06:02,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 800 transitions. [2021-08-12 20:06:02,540 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 800 transitions. Word has length 30 [2021-08-12 20:06:02,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:02,540 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 800 transitions. [2021-08-12 20:06:02,540 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-08-12 20:06:02,540 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 800 transitions. [2021-08-12 20:06:02,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:02,540 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:02,541 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:02,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2021-08-12 20:06:02,741 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:02,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:02,741 INFO L82 PathProgramCache]: Analyzing trace with hash 116253773, now seen corresponding path program 137 times [2021-08-12 20:06:02,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:02,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352364147] [2021-08-12 20:06:02,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:02,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:02,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-08-12 20:06:02,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:02,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352364147] [2021-08-12 20:06:02,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352364147] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:02,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684762956] [2021-08-12 20:06:02,952 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:06:02,975 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:06:02,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:02,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:02,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:02,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:02,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:03,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:03,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:03,001 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:06:03,205 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:03,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684762956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:03,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:03,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:06:03,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037419379] [2021-08-12 20:06:03,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:06:03,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:03,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:06:03,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:06:03,206 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-08-12 20:06:04,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:04,452 INFO L93 Difference]: Finished difference Result 547 states and 1073 transitions. [2021-08-12 20:06:04,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:06:04,452 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-08-12 20:06:04,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:04,454 INFO L225 Difference]: With dead ends: 547 [2021-08-12 20:06:04,454 INFO L226 Difference]: Without dead ends: 512 [2021-08-12 20:06:04,454 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 830.9ms TimeCoverageRelationStatistics Valid=183, Invalid=1797, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 20:06:04,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-08-12 20:06:04,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 395. [2021-08-12 20:06:04,539 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-08-12 20:06:04,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 791 transitions. [2021-08-12 20:06:04,540 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 791 transitions. Word has length 30 [2021-08-12 20:06:04,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:04,540 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 791 transitions. [2021-08-12 20:06:04,540 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-08-12 20:06:04,540 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 791 transitions. [2021-08-12 20:06:04,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:04,541 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:04,541 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:04,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:04,741 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:04,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:04,742 INFO L82 PathProgramCache]: Analyzing trace with hash -891106063, now seen corresponding path program 138 times [2021-08-12 20:06:04,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:04,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797013638] [2021-08-12 20:06:04,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:04,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:04,956 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:04,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:04,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797013638] [2021-08-12 20:06:04,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797013638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:04,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602150248] [2021-08-12 20:06:04,956 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-08-12 20:06:04,979 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:06:04,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:04,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:06:04,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:05,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:05,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:05,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:05,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:05,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:06:05,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-08-12 20:06:05,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602150248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:05,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:05,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:05,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657382363] [2021-08-12 20:06:05,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:05,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:05,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:05,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:05,307 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-08-12 20:06:06,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:06,497 INFO L93 Difference]: Finished difference Result 590 states and 1157 transitions. [2021-08-12 20:06:06,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:06:06,497 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-08-12 20:06:06,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:06,499 INFO L225 Difference]: With dead ends: 590 [2021-08-12 20:06:06,499 INFO L226 Difference]: Without dead ends: 579 [2021-08-12 20:06:06,499 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 822.1ms TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:06:06,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-08-12 20:06:06,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 413. [2021-08-12 20:06:06,587 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-08-12 20:06:06,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 826 transitions. [2021-08-12 20:06:06,588 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 826 transitions. Word has length 30 [2021-08-12 20:06:06,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:06,588 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 826 transitions. [2021-08-12 20:06:06,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-08-12 20:06:06,589 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 826 transitions. [2021-08-12 20:06:06,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:06,589 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:06,589 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:06,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:06,789 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:06,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:06,790 INFO L82 PathProgramCache]: Analyzing trace with hash -9040339, now seen corresponding path program 139 times [2021-08-12 20:06:06,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:06,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901247580] [2021-08-12 20:06:06,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:06,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:07,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-08-12 20:06:07,005 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:07,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901247580] [2021-08-12 20:06:07,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901247580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:07,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765903981] [2021-08-12 20:06:07,006 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-08-12 20:06:07,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:07,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:07,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:07,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:07,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:07,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:07,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-08-12 20:06:07,131 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:06:07,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-08-12 20:06:07,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765903981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:07,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:07,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:07,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528089198] [2021-08-12 20:06:07,362 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:07,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:07,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:07,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:07,362 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-08-12 20:06:08,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:08,659 INFO L93 Difference]: Finished difference Result 515 states and 1019 transitions. [2021-08-12 20:06:08,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:06:08,660 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-08-12 20:06:08,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:08,661 INFO L225 Difference]: With dead ends: 515 [2021-08-12 20:06:08,661 INFO L226 Difference]: Without dead ends: 498 [2021-08-12 20:06:08,662 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 948.5ms TimeCoverageRelationStatistics Valid=250, Invalid=2102, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:06:08,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-08-12 20:06:08,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 411. [2021-08-12 20:06:08,747 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-08-12 20:06:08,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 822 transitions. [2021-08-12 20:06:08,749 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 822 transitions. Word has length 30 [2021-08-12 20:06:08,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:08,749 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 822 transitions. [2021-08-12 20:06:08,749 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-08-12 20:06:08,749 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 822 transitions. [2021-08-12 20:06:08,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:08,749 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:08,749 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:08,949 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,150 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:08,950 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:08,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:08,950 INFO L82 PathProgramCache]: Analyzing trace with hash 1459626379, now seen corresponding path program 140 times [2021-08-12 20:06:08,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:08,950 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454305169] [2021-08-12 20:06:08,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:08,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:09,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-08-12 20:06:09,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:09,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454305169] [2021-08-12 20:06:09,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454305169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:09,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344685158] [2021-08-12 20:06:09,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:06:09,190 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:06:09,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:09,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:09,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:09,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:09,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:09,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:09,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:09,300 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:06:09,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-08-12 20:06:09,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344685158] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:09,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:09,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 32 [2021-08-12 20:06:09,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018072896] [2021-08-12 20:06:09,532 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:09,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:09,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:09,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=936, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:09,532 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-08-12 20:06:10,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:10,708 INFO L93 Difference]: Finished difference Result 575 states and 1129 transitions. [2021-08-12 20:06:10,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:06:10,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-08-12 20:06:10,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:10,710 INFO L225 Difference]: With dead ends: 575 [2021-08-12 20:06:10,710 INFO L226 Difference]: Without dead ends: 556 [2021-08-12 20:06:10,710 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 657 ImplicationChecksByTransitivity, 832.8ms TimeCoverageRelationStatistics Valid=237, Invalid=2019, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:06:10,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-08-12 20:06:10,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 410. [2021-08-12 20:06:10,797 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-08-12 20:06:10,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 820 transitions. [2021-08-12 20:06:10,798 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 820 transitions. Word has length 30 [2021-08-12 20:06:10,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:10,798 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 820 transitions. [2021-08-12 20:06:10,798 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-08-12 20:06:10,798 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 820 transitions. [2021-08-12 20:06:10,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:10,799 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:10,799 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:10,999 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:10,999 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:11,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:11,000 INFO L82 PathProgramCache]: Analyzing trace with hash -1316302119, now seen corresponding path program 141 times [2021-08-12 20:06:11,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:11,000 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889162595] [2021-08-12 20:06:11,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:11,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:11,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-08-12 20:06:11,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:11,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889162595] [2021-08-12 20:06:11,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889162595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:11,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416191548] [2021-08-12 20:06:11,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 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-08-12 20:06:11,260 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:06:11,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:11,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:11,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:11,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 11 treesize of output 7 [2021-08-12 20:06:11,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:11,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:11,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-08-12 20:06:11,372 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:06:11,636 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:11,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416191548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:11,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:11,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-08-12 20:06:11,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523665919] [2021-08-12 20:06:11,637 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:06:11,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:11,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:06:11,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1063, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:06:11,637 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-08-12 20:06:12,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:12,882 INFO L93 Difference]: Finished difference Result 577 states and 1132 transitions. [2021-08-12 20:06:12,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:06:12,883 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-08-12 20:06:12,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:12,884 INFO L225 Difference]: With dead ends: 577 [2021-08-12 20:06:12,884 INFO L226 Difference]: Without dead ends: 534 [2021-08-12 20:06:12,884 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 894.3ms TimeCoverageRelationStatistics Valid=246, Invalid=2204, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:06:12,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-08-12 20:06:12,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 397. [2021-08-12 20:06:12,969 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-08-12 20:06:12,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 795 transitions. [2021-08-12 20:06:12,971 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 795 transitions. Word has length 30 [2021-08-12 20:06:12,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:12,971 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 795 transitions. [2021-08-12 20:06:12,971 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-08-12 20:06:12,971 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 795 transitions. [2021-08-12 20:06:12,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:12,971 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:12,972 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:13,172 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:13,172 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:13,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:13,172 INFO L82 PathProgramCache]: Analyzing trace with hash 1106302999, now seen corresponding path program 142 times [2021-08-12 20:06:13,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:13,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87137435] [2021-08-12 20:06:13,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:13,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:13,390 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:13,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:13,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87137435] [2021-08-12 20:06:13,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87137435] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:13,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488361234] [2021-08-12 20:06:13,390 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:06:13,413 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:06:13,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:13,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:13,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:13,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:13,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:13,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:13,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:13,521 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:06:13,739 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:13,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488361234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:13,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:13,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:13,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475183813] [2021-08-12 20:06:13,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:13,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:13,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:13,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:13,740 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-08-12 20:06:15,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:15,076 INFO L93 Difference]: Finished difference Result 610 states and 1195 transitions. [2021-08-12 20:06:15,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:06:15,076 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-08-12 20:06:15,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:15,078 INFO L225 Difference]: With dead ends: 610 [2021-08-12 20:06:15,078 INFO L226 Difference]: Without dead ends: 599 [2021-08-12 20:06:15,078 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 926.6ms TimeCoverageRelationStatistics Valid=244, Invalid=2206, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:06:15,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2021-08-12 20:06:15,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 411. [2021-08-12 20:06:15,173 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-08-12 20:06:15,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 824 transitions. [2021-08-12 20:06:15,175 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 824 transitions. Word has length 30 [2021-08-12 20:06:15,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:15,175 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 824 transitions. [2021-08-12 20:06:15,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-08-12 20:06:15,175 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 824 transitions. [2021-08-12 20:06:15,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:15,176 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:15,176 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:15,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:15,376 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:15,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:15,376 INFO L82 PathProgramCache]: Analyzing trace with hash 1988368723, now seen corresponding path program 143 times [2021-08-12 20:06:15,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:15,376 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862666399] [2021-08-12 20:06:15,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:15,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:15,613 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:15,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:15,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862666399] [2021-08-12 20:06:15,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862666399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:15,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542546449] [2021-08-12 20:06:15,613 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-08-12 20:06:15,638 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:06:15,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:15,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:06:15,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:15,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:15,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:15,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:15,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:15,735 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:06:15,961 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:15,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542546449] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:15,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:15,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:15,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292690559] [2021-08-12 20:06:15,961 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:15,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:15,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:15,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:15,962 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-08-12 20:06:17,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:17,482 INFO L93 Difference]: Finished difference Result 525 states and 1035 transitions. [2021-08-12 20:06:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:06:17,482 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-08-12 20:06:17,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:17,484 INFO L225 Difference]: With dead ends: 525 [2021-08-12 20:06:17,484 INFO L226 Difference]: Without dead ends: 508 [2021-08-12 20:06:17,484 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 673 ImplicationChecksByTransitivity, 1070.1ms TimeCoverageRelationStatistics Valid=274, Invalid=2276, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:06:17,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-08-12 20:06:17,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 409. [2021-08-12 20:06:17,577 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-08-12 20:06:17,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 820 transitions. [2021-08-12 20:06:17,579 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 820 transitions. Word has length 30 [2021-08-12 20:06:17,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:17,579 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 820 transitions. [2021-08-12 20:06:17,579 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-08-12 20:06:17,579 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 820 transitions. [2021-08-12 20:06:17,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:17,580 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:17,580 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:17,780 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:17,780 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:17,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:17,780 INFO L82 PathProgramCache]: Analyzing trace with hash -837931855, now seen corresponding path program 144 times [2021-08-12 20:06:17,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:17,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232355612] [2021-08-12 20:06:17,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:17,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:17,985 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:17,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:17,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232355612] [2021-08-12 20:06:17,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232355612] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:17,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911547343] [2021-08-12 20:06:17,986 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-08-12 20:06:18,009 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:06:18,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:18,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:18,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:18,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 11 treesize of output 7 [2021-08-12 20:06:18,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:18,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:18,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-08-12 20:06:18,106 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:06:18,331 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:18,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911547343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:18,331 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:18,331 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 32 [2021-08-12 20:06:18,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128367058] [2021-08-12 20:06:18,331 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:18,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:18,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:18,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=937, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:18,332 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-08-12 20:06:19,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:19,634 INFO L93 Difference]: Finished difference Result 596 states and 1173 transitions. [2021-08-12 20:06:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:06:19,634 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-08-12 20:06:19,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:19,636 INFO L225 Difference]: With dead ends: 596 [2021-08-12 20:06:19,636 INFO L226 Difference]: Without dead ends: 577 [2021-08-12 20:06:19,636 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 831 ImplicationChecksByTransitivity, 928.7ms TimeCoverageRelationStatistics Valid=281, Invalid=2475, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 20:06:19,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-08-12 20:06:19,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 418. [2021-08-12 20:06:19,728 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-08-12 20:06:19,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 836 transitions. [2021-08-12 20:06:19,729 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 836 transitions. Word has length 30 [2021-08-12 20:06:19,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:19,729 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 836 transitions. [2021-08-12 20:06:19,729 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-08-12 20:06:19,729 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 836 transitions. [2021-08-12 20:06:19,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:19,730 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:19,730 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:19,930 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-08-12 20:06:19,930 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:19,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:19,931 INFO L82 PathProgramCache]: Analyzing trace with hash 681106943, now seen corresponding path program 145 times [2021-08-12 20:06:19,931 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:19,931 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767630637] [2021-08-12 20:06:19,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:19,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:20,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-08-12 20:06:20,150 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:20,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767630637] [2021-08-12 20:06:20,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767630637] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:20,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176540100] [2021-08-12 20:06:20,150 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-08-12 20:06:20,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:20,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:20,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:20,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-08-12 20:06:20,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:20,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:20,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:20,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:06:20,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-08-12 20:06:20,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176540100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:20,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:20,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:20,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722221010] [2021-08-12 20:06:20,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:20,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:20,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:20,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:20,480 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-08-12 20:06:21,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:21,975 INFO L93 Difference]: Finished difference Result 604 states and 1185 transitions. [2021-08-12 20:06:21,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:06:21,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-08-12 20:06:21,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:21,977 INFO L225 Difference]: With dead ends: 604 [2021-08-12 20:06:21,977 INFO L226 Difference]: Without dead ends: 558 [2021-08-12 20:06:21,977 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1029.8ms TimeCoverageRelationStatistics Valid=289, Invalid=2681, Unknown=0, NotChecked=0, Total=2970 [2021-08-12 20:06:21,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-08-12 20:06:22,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 408. [2021-08-12 20:06:22,072 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-08-12 20:06:22,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 812 transitions. [2021-08-12 20:06:22,073 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 812 transitions. Word has length 30 [2021-08-12 20:06:22,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:22,073 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 812 transitions. [2021-08-12 20:06:22,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-08-12 20:06:22,073 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 812 transitions. [2021-08-12 20:06:22,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:22,074 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:22,074 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:22,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:22,274 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:22,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:22,274 INFO L82 PathProgramCache]: Analyzing trace with hash 50686535, now seen corresponding path program 146 times [2021-08-12 20:06:22,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:22,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476474784] [2021-08-12 20:06:22,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:22,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:22,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-08-12 20:06:22,492 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:22,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476474784] [2021-08-12 20:06:22,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476474784] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:22,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516077904] [2021-08-12 20:06:22,492 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-08-12 20:06:22,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:06:22,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:22,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:22,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:22,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 20:06:22,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:22,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:22,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:22,617 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:06:22,853 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:22,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516077904] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:22,854 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:22,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:22,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672104400] [2021-08-12 20:06:22,854 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:22,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:22,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:22,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:22,854 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-08-12 20:06:24,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:24,081 INFO L93 Difference]: Finished difference Result 557 states and 1087 transitions. [2021-08-12 20:06:24,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:06:24,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-08-12 20:06:24,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:24,082 INFO L225 Difference]: With dead ends: 557 [2021-08-12 20:06:24,083 INFO L226 Difference]: Without dead ends: 546 [2021-08-12 20:06:24,083 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 893.5ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:06:24,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-08-12 20:06:24,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 410. [2021-08-12 20:06:24,176 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-08-12 20:06:24,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 815 transitions. [2021-08-12 20:06:24,178 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 815 transitions. Word has length 30 [2021-08-12 20:06:24,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:24,178 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 815 transitions. [2021-08-12 20:06:24,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-08-12 20:06:24,178 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 815 transitions. [2021-08-12 20:06:24,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:24,178 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:24,178 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:24,379 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-08-12 20:06:24,379 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:24,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:24,379 INFO L82 PathProgramCache]: Analyzing trace with hash 932752259, now seen corresponding path program 147 times [2021-08-12 20:06:24,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:24,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318814005] [2021-08-12 20:06:24,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:24,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:24,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-08-12 20:06:24,606 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:24,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318814005] [2021-08-12 20:06:24,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318814005] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:24,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298553613] [2021-08-12 20:06:24,606 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:06:24,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:06:24,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:24,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:24,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:24,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:24,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:24,770 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:24,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-08-12 20:06:24,771 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:06:25,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-08-12 20:06:25,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298553613] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:25,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:25,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:25,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7154397] [2021-08-12 20:06:25,013 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:25,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:25,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:25,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:25,014 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-08-12 20:06:26,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:26,248 INFO L93 Difference]: Finished difference Result 473 states and 930 transitions. [2021-08-12 20:06:26,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:06:26,248 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-08-12 20:06:26,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:26,250 INFO L225 Difference]: With dead ends: 473 [2021-08-12 20:06:26,250 INFO L226 Difference]: Without dead ends: 448 [2021-08-12 20:06:26,250 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 1039.4ms TimeCoverageRelationStatistics Valid=242, Invalid=2110, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:06:26,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-08-12 20:06:26,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 400. [2021-08-12 20:06:26,344 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-08-12 20:06:26,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 800 transitions. [2021-08-12 20:06:26,345 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 800 transitions. Word has length 30 [2021-08-12 20:06:26,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:26,346 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 800 transitions. [2021-08-12 20:06:26,346 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-08-12 20:06:26,346 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 800 transitions. [2021-08-12 20:06:26,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:26,346 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:26,346 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:26,546 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:26,547 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:26,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:26,547 INFO L82 PathProgramCache]: Analyzing trace with hash 54744609, now seen corresponding path program 148 times [2021-08-12 20:06:26,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:26,547 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460593505] [2021-08-12 20:06:26,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:26,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:26,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-08-12 20:06:26,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:26,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460593505] [2021-08-12 20:06:26,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460593505] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:26,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811833077] [2021-08-12 20:06:26,768 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-08-12 20:06:26,791 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:06:26,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:26,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:26,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:26,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:26,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:26,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:26,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:26,893 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:06:27,128 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:27,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811833077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:27,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:27,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:27,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634680407] [2021-08-12 20:06:27,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:27,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:27,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:27,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:27,129 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-08-12 20:06:28,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:28,411 INFO L93 Difference]: Finished difference Result 551 states and 1083 transitions. [2021-08-12 20:06:28,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:06:28,411 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-08-12 20:06:28,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:28,413 INFO L225 Difference]: With dead ends: 551 [2021-08-12 20:06:28,413 INFO L226 Difference]: Without dead ends: 516 [2021-08-12 20:06:28,413 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 928.1ms TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:06:28,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2021-08-12 20:06:28,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 396. [2021-08-12 20:06:28,502 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-08-12 20:06:28,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 793 transitions. [2021-08-12 20:06:28,504 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 793 transitions. Word has length 30 [2021-08-12 20:06:28,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:28,504 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 793 transitions. [2021-08-12 20:06:28,504 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-08-12 20:06:28,504 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 793 transitions. [2021-08-12 20:06:28,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:28,504 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:28,505 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:28,705 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable160 [2021-08-12 20:06:28,705 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:28,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:28,705 INFO L82 PathProgramCache]: Analyzing trace with hash -114500857, now seen corresponding path program 149 times [2021-08-12 20:06:28,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:28,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609031374] [2021-08-12 20:06:28,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:28,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:28,917 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:28,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:28,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609031374] [2021-08-12 20:06:28,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609031374] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:28,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918357346] [2021-08-12 20:06:28,918 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:06:28,940 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:06:28,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:28,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:06:28,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:29,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:29,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:29,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:29,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:29,036 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:06:29,250 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:29,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918357346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:29,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:29,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:29,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110451791] [2021-08-12 20:06:29,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:29,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:29,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:29,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:29,251 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-08-12 20:06:30,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:30,732 INFO L93 Difference]: Finished difference Result 621 states and 1218 transitions. [2021-08-12 20:06:30,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:06:30,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-08-12 20:06:30,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:30,734 INFO L225 Difference]: With dead ends: 621 [2021-08-12 20:06:30,734 INFO L226 Difference]: Without dead ends: 610 [2021-08-12 20:06:30,735 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 879.8ms TimeCoverageRelationStatistics Valid=245, Invalid=2205, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:06:30,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-08-12 20:06:30,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 411. [2021-08-12 20:06:30,828 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-08-12 20:06:30,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 825 transitions. [2021-08-12 20:06:30,829 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 825 transitions. Word has length 30 [2021-08-12 20:06:30,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:30,829 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 825 transitions. [2021-08-12 20:06:30,830 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-08-12 20:06:30,830 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 825 transitions. [2021-08-12 20:06:30,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:30,830 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:30,830 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:31,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:31,030 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:31,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:31,031 INFO L82 PathProgramCache]: Analyzing trace with hash 767564867, now seen corresponding path program 150 times [2021-08-12 20:06:31,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:31,031 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011547705] [2021-08-12 20:06:31,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:31,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06: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-08-12 20:06:31,246 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:31,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011547705] [2021-08-12 20:06:31,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011547705] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:31,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736968730] [2021-08-12 20:06:31,246 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-08-12 20:06:31,270 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:06:31,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:31,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:06:31,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:31,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:31,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:31,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:31,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:31,365 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:06:31,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-08-12 20:06:31,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736968730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:31,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:31,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:31,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255453634] [2021-08-12 20:06:31,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:31,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:31,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:31,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:31,579 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-08-12 20:06:32,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:32,995 INFO L93 Difference]: Finished difference Result 529 states and 1044 transitions. [2021-08-12 20:06:32,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:06:32,996 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-08-12 20:06:32,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:32,997 INFO L225 Difference]: With dead ends: 529 [2021-08-12 20:06:32,997 INFO L226 Difference]: Without dead ends: 512 [2021-08-12 20:06:32,998 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 721 ImplicationChecksByTransitivity, 1014.9ms TimeCoverageRelationStatistics Valid=275, Invalid=2275, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:06:32,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-08-12 20:06:33,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 409. [2021-08-12 20:06:33,097 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-08-12 20:06:33,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 821 transitions. [2021-08-12 20:06:33,098 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 821 transitions. Word has length 30 [2021-08-12 20:06:33,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:33,098 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 821 transitions. [2021-08-12 20:06:33,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-08-12 20:06:33,099 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 821 transitions. [2021-08-12 20:06:33,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:33,099 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:33,099 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:33,299 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:33,300 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:33,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:33,300 INFO L82 PathProgramCache]: Analyzing trace with hash -2058735711, now seen corresponding path program 151 times [2021-08-12 20:06:33,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:33,300 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356641269] [2021-08-12 20:06:33,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:33,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:33,499 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:33,499 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:33,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356641269] [2021-08-12 20:06:33,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356641269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:33,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102684148] [2021-08-12 20:06:33,499 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-08-12 20:06:33,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:33,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:33,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:33,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:33,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:33,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:33,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:33,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:06:33,789 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:33,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2102684148] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:33,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:33,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:06:33,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771652041] [2021-08-12 20:06:33,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:06:33,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:33,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:06:33,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:06:33,790 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-08-12 20:06:35,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:35,387 INFO L93 Difference]: Finished difference Result 650 states and 1271 transitions. [2021-08-12 20:06:35,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:06:35,387 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-08-12 20:06:35,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:35,389 INFO L225 Difference]: With dead ends: 650 [2021-08-12 20:06:35,389 INFO L226 Difference]: Without dead ends: 631 [2021-08-12 20:06:35,389 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 961.8ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 20:06:35,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-08-12 20:06:35,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 418. [2021-08-12 20:06:35,486 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-08-12 20:06:35,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 837 transitions. [2021-08-12 20:06:35,487 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 837 transitions. Word has length 30 [2021-08-12 20:06:35,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:35,487 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 837 transitions. [2021-08-12 20:06:35,487 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-08-12 20:06:35,487 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 837 transitions. [2021-08-12 20:06:35,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:35,488 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:35,488 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:35,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:35,693 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:35,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:35,693 INFO L82 PathProgramCache]: Analyzing trace with hash -539696913, now seen corresponding path program 152 times [2021-08-12 20:06:35,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:35,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472154751] [2021-08-12 20:06:35,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:35,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:35,931 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:35,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:35,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472154751] [2021-08-12 20:06:35,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472154751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:35,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053807377] [2021-08-12 20:06:35,932 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-08-12 20:06:35,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:06:35,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:35,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:35,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:36,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:36,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:36,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:36,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:36,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:06:36,313 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:36,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1053807377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:36,313 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:36,313 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-08-12 20:06:36,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267520938] [2021-08-12 20:06:36,313 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:06:36,313 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:36,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:06:36,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1064, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:06:36,314 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-08-12 20:06:37,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:37,896 INFO L93 Difference]: Finished difference Result 625 states and 1227 transitions. [2021-08-12 20:06:37,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:06:37,896 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-08-12 20:06:37,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:37,898 INFO L225 Difference]: With dead ends: 625 [2021-08-12 20:06:37,898 INFO L226 Difference]: Without dead ends: 588 [2021-08-12 20:06:37,898 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 925 ImplicationChecksByTransitivity, 991.2ms TimeCoverageRelationStatistics Valid=294, Invalid=2676, Unknown=0, NotChecked=0, Total=2970 [2021-08-12 20:06:37,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-08-12 20:06:38,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 408. [2021-08-12 20:06:38,012 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-08-12 20:06:38,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 813 transitions. [2021-08-12 20:06:38,014 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 813 transitions. Word has length 30 [2021-08-12 20:06:38,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:38,014 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 813 transitions. [2021-08-12 20:06:38,014 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-08-12 20:06:38,014 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 813 transitions. [2021-08-12 20:06:38,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:38,014 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:38,014 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:38,215 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:38,215 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:38,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:38,215 INFO L82 PathProgramCache]: Analyzing trace with hash -1170117321, now seen corresponding path program 153 times [2021-08-12 20:06:38,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:38,215 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012956856] [2021-08-12 20:06:38,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:38,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:38,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-08-12 20:06:38,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:38,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012956856] [2021-08-12 20:06:38,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012956856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:38,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481381198] [2021-08-12 20:06:38,428 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:06:38,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:06:38,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:38,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:38,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:38,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:38,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:38,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:38,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:38,553 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:06:38,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-08-12 20:06:38,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481381198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:38,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:38,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:38,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197125262] [2021-08-12 20:06:38,800 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:38,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:38,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:38,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:38,800 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-08-12 20:06:40,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:40,110 INFO L93 Difference]: Finished difference Result 576 states and 1126 transitions. [2021-08-12 20:06:40,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:06:40,111 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-08-12 20:06:40,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:40,112 INFO L225 Difference]: With dead ends: 576 [2021-08-12 20:06:40,112 INFO L226 Difference]: Without dead ends: 565 [2021-08-12 20:06:40,113 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 864.6ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:06:40,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-08-12 20:06:40,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 410. [2021-08-12 20:06:40,212 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-08-12 20:06:40,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 816 transitions. [2021-08-12 20:06:40,214 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 816 transitions. Word has length 30 [2021-08-12 20:06:40,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:40,214 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 816 transitions. [2021-08-12 20:06:40,214 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-08-12 20:06:40,214 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 816 transitions. [2021-08-12 20:06:40,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:40,214 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:40,215 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:40,415 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2021-08-12 20:06:40,415 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:40,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:40,415 INFO L82 PathProgramCache]: Analyzing trace with hash -288051597, now seen corresponding path program 154 times [2021-08-12 20:06:40,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:40,415 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800013677] [2021-08-12 20:06:40,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:40,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:40,636 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:40,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:40,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800013677] [2021-08-12 20:06:40,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800013677] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:40,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531905476] [2021-08-12 20:06:40,636 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-08-12 20:06:40,659 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:06:40,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:40,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:40,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:40,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:40,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:40,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:40,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:40,756 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:06:40,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-08-12 20:06:40,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531905476] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:40,996 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:40,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:40,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429171101] [2021-08-12 20:06:40,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:40,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:40,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:40,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:40,997 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-08-12 20:06:42,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:42,353 INFO L93 Difference]: Finished difference Result 482 states and 949 transitions. [2021-08-12 20:06:42,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:06:42,353 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-08-12 20:06:42,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:42,355 INFO L225 Difference]: With dead ends: 482 [2021-08-12 20:06:42,355 INFO L226 Difference]: Without dead ends: 457 [2021-08-12 20:06:42,355 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 997.5ms TimeCoverageRelationStatistics Valid=244, Invalid=2108, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:06:42,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2021-08-12 20:06:42,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 400. [2021-08-12 20:06:42,449 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-08-12 20:06:42,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 801 transitions. [2021-08-12 20:06:42,451 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 801 transitions. Word has length 30 [2021-08-12 20:06:42,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:42,451 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 801 transitions. [2021-08-12 20:06:42,451 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-08-12 20:06:42,451 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 801 transitions. [2021-08-12 20:06:42,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:42,451 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:42,452 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:42,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-08-12 20:06:42,652 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:42,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:42,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1166059247, now seen corresponding path program 155 times [2021-08-12 20:06:42,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:42,652 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366241726] [2021-08-12 20:06:42,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:42,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:42,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-08-12 20:06:42,859 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:42,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366241726] [2021-08-12 20:06:42,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366241726] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:42,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615422951] [2021-08-12 20:06:42,859 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-08-12 20:06:42,883 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:06:42,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:42,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:42,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:42,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:42,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:42,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:42,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:42,986 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:06:43,210 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:43,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615422951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:43,210 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:43,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:43,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590908882] [2021-08-12 20:06:43,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:43,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:43,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:43,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:43,211 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-08-12 20:06:44,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:44,573 INFO L93 Difference]: Finished difference Result 573 states and 1127 transitions. [2021-08-12 20:06:44,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:06:44,573 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-08-12 20:06:44,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:44,575 INFO L225 Difference]: With dead ends: 573 [2021-08-12 20:06:44,575 INFO L226 Difference]: Without dead ends: 538 [2021-08-12 20:06:44,575 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 885.7ms TimeCoverageRelationStatistics Valid=220, Invalid=2036, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:06:44,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-08-12 20:06:44,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 397. [2021-08-12 20:06:44,671 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-08-12 20:06:44,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 796 transitions. [2021-08-12 20:06:44,673 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 796 transitions. Word has length 30 [2021-08-12 20:06:44,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:44,673 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 796 transitions. [2021-08-12 20:06:44,673 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-08-12 20:06:44,673 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 796 transitions. [2021-08-12 20:06:44,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:44,674 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:44,674 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:44,874 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:44,874 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:44,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:44,875 INFO L82 PathProgramCache]: Analyzing trace with hash -679921743, now seen corresponding path program 156 times [2021-08-12 20:06:44,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:44,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007712548] [2021-08-12 20:06:44,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:44,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:45,091 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:45,091 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:45,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007712548] [2021-08-12 20:06:45,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007712548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:45,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698751522] [2021-08-12 20:06:45,091 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:06:45,117 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 20:06:45,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:45,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:45,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:45,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:45,214 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:45,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:45,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:45,219 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:06:45,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-08-12 20:06:45,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698751522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:45,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:45,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:45,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59105011] [2021-08-12 20:06:45,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:45,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:45,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:45,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:45,458 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-08-12 20:06:46,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:46,892 INFO L93 Difference]: Finished difference Result 571 states and 1115 transitions. [2021-08-12 20:06:46,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:06:46,893 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-08-12 20:06:46,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:46,894 INFO L225 Difference]: With dead ends: 571 [2021-08-12 20:06:46,895 INFO L226 Difference]: Without dead ends: 560 [2021-08-12 20:06:46,895 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 915.0ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:06:46,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-08-12 20:06:46,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 411. [2021-08-12 20:06:46,994 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-08-12 20:06:46,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 822 transitions. [2021-08-12 20:06:46,996 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 822 transitions. Word has length 30 [2021-08-12 20:06:46,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:46,996 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 822 transitions. [2021-08-12 20:06:46,996 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-08-12 20:06:46,996 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 822 transitions. [2021-08-12 20:06:46,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:46,996 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:46,996 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:47,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-08-12 20:06:47,197 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:47,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:47,197 INFO L82 PathProgramCache]: Analyzing trace with hash 202143981, now seen corresponding path program 157 times [2021-08-12 20:06:47,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:47,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010758474] [2021-08-12 20:06:47,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:47,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:47,425 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:47,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:47,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010758474] [2021-08-12 20:06:47,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010758474] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:47,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638946687] [2021-08-12 20:06:47,426 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-08-12 20:06:47,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:47,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:47,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:47,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:47,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:47,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:47,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:47,549 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:06:47,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-08-12 20:06:47,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638946687] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:47,790 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:47,790 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:47,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412559781] [2021-08-12 20:06:47,790 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:47,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:47,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:47,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:47,791 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-08-12 20:06:49,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:49,149 INFO L93 Difference]: Finished difference Result 486 states and 957 transitions. [2021-08-12 20:06:49,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:06:49,149 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-08-12 20:06:49,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:49,151 INFO L225 Difference]: With dead ends: 486 [2021-08-12 20:06:49,151 INFO L226 Difference]: Without dead ends: 469 [2021-08-12 20:06:49,151 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 1014.5ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:06:49,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-08-12 20:06:49,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 409. [2021-08-12 20:06:49,250 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-08-12 20:06:49,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 818 transitions. [2021-08-12 20:06:49,251 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 818 transitions. Word has length 30 [2021-08-12 20:06:49,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:49,251 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 818 transitions. [2021-08-12 20:06:49,251 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-08-12 20:06:49,252 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 818 transitions. [2021-08-12 20:06:49,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:49,252 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:49,252 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:49,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-08-12 20:06:49,452 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:49,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:49,453 INFO L82 PathProgramCache]: Analyzing trace with hash 1670810699, now seen corresponding path program 158 times [2021-08-12 20:06:49,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:49,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853018089] [2021-08-12 20:06:49,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:49,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:49,663 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:49,663 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:49,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853018089] [2021-08-12 20:06:49,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853018089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:49,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788447675] [2021-08-12 20:06:49,663 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-08-12 20:06:49,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:06:49,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:49,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:49,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:49,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:49,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:49,784 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:49,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:49,785 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:06:49,975 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:49,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788447675] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:49,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:49,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:06:49,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011939786] [2021-08-12 20:06:49,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:06:49,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:49,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:06:49,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:06:49,976 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-08-12 20:06:51,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:51,217 INFO L93 Difference]: Finished difference Result 570 states and 1117 transitions. [2021-08-12 20:06:51,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:06:51,217 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-08-12 20:06:51,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:51,219 INFO L225 Difference]: With dead ends: 570 [2021-08-12 20:06:51,219 INFO L226 Difference]: Without dead ends: 523 [2021-08-12 20:06:51,219 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 801.6ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:06:51,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-08-12 20:06:51,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 401. [2021-08-12 20:06:51,323 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-08-12 20:06:51,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 802 transitions. [2021-08-12 20:06:51,325 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 802 transitions. Word has length 30 [2021-08-12 20:06:51,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:51,325 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 802 transitions. [2021-08-12 20:06:51,325 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-08-12 20:06:51,325 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 802 transitions. [2021-08-12 20:06:51,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:51,325 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:51,325 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:51,526 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable170 [2021-08-12 20:06:51,526 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:51,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:51,526 INFO L82 PathProgramCache]: Analyzing trace with hash -675863669, now seen corresponding path program 159 times [2021-08-12 20:06:51,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:51,526 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158232206] [2021-08-12 20:06:51,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:51,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:51,739 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:51,739 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:51,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158232206] [2021-08-12 20:06:51,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158232206] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:51,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907952277] [2021-08-12 20:06:51,739 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-08-12 20:06:51,763 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:06:51,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:51,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:51,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:51,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-08-12 20:06:51,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:51,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:51,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:51,864 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:06:52,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-08-12 20:06:52,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907952277] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:52,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:52,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:52,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167478774] [2021-08-12 20:06:52,093 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:52,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:52,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:52,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:52,094 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-08-12 20:06:53,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:53,263 INFO L93 Difference]: Finished difference Result 553 states and 1086 transitions. [2021-08-12 20:06:53,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 20:06:53,263 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-08-12 20:06:53,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:53,265 INFO L225 Difference]: With dead ends: 553 [2021-08-12 20:06:53,265 INFO L226 Difference]: Without dead ends: 518 [2021-08-12 20:06:53,265 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 843.9ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:06:53,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-08-12 20:06:53,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 399. [2021-08-12 20:06:53,366 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-08-12 20:06:53,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 798 transitions. [2021-08-12 20:06:53,368 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 798 transitions. Word has length 30 [2021-08-12 20:06:53,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:53,368 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 798 transitions. [2021-08-12 20:06:53,368 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-08-12 20:06:53,369 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 798 transitions. [2021-08-12 20:06:53,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:53,369 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:53,369 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:53,569 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:53,570 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:53,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:53,570 INFO L82 PathProgramCache]: Analyzing trace with hash 1279594887, now seen corresponding path program 160 times [2021-08-12 20:06:53,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:53,570 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444120424] [2021-08-12 20:06:53,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:53,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:53,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-08-12 20:06:53,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:53,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444120424] [2021-08-12 20:06:53,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444120424] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:53,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284970521] [2021-08-12 20:06:53,804 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-08-12 20:06:53,827 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:06:53,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:53,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:06:53,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:53,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:53,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:53,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:53,932 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:53,932 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:06:54,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-08-12 20:06:54,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284970521] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:54,196 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:54,196 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-08-12 20:06:54,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953782657] [2021-08-12 20:06:54,196 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:06:54,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:54,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:06:54,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:06:54,196 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-08-12 20:06:55,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:55,483 INFO L93 Difference]: Finished difference Result 551 states and 1082 transitions. [2021-08-12 20:06:55,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:06:55,484 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-08-12 20:06:55,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:55,485 INFO L225 Difference]: With dead ends: 551 [2021-08-12 20:06:55,485 INFO L226 Difference]: Without dead ends: 513 [2021-08-12 20:06:55,485 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 928.7ms TimeCoverageRelationStatistics Valid=219, Invalid=2231, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:06:55,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-08-12 20:06:55,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 394. [2021-08-12 20:06:55,582 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-08-12 20:06:55,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 789 transitions. [2021-08-12 20:06:55,584 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 789 transitions. Word has length 30 [2021-08-12 20:06:55,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:55,584 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 789 transitions. [2021-08-12 20:06:55,584 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-08-12 20:06:55,584 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 789 transitions. [2021-08-12 20:06:55,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:55,584 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:55,584 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:55,784 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2021-08-12 20:06:55,785 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:55,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:55,785 INFO L82 PathProgramCache]: Analyzing trace with hash -1557539871, now seen corresponding path program 161 times [2021-08-12 20:06:55,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:55,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659101617] [2021-08-12 20:06:55,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:55,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:56,007 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:56,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:56,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659101617] [2021-08-12 20:06:56,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659101617] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:56,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085925259] [2021-08-12 20:06:56,008 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-08-12 20:06:56,031 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:06:56,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:56,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:06:56,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:56,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:56,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:56,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:56,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:56,153 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:06:56,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-08-12 20:06:56,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085925259] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:56,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:56,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:56,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744197597] [2021-08-12 20:06:56,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:56,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:56,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:56,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:56,361 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-08-12 20:06:57,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:57,655 INFO L93 Difference]: Finished difference Result 582 states and 1143 transitions. [2021-08-12 20:06:57,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:06:57,656 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-08-12 20:06:57,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:57,657 INFO L225 Difference]: With dead ends: 582 [2021-08-12 20:06:57,657 INFO L226 Difference]: Without dead ends: 571 [2021-08-12 20:06:57,658 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 860.9ms TimeCoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:06:57,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-08-12 20:06:57,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 415. [2021-08-12 20:06:57,761 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-08-12 20:06:57,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 830 transitions. [2021-08-12 20:06:57,763 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 830 transitions. Word has length 30 [2021-08-12 20:06:57,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:57,763 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 830 transitions. [2021-08-12 20:06:57,763 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-08-12 20:06:57,763 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 830 transitions. [2021-08-12 20:06:57,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:57,763 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:57,764 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:06:57,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:06:57,964 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:06:57,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:06:57,964 INFO L82 PathProgramCache]: Analyzing trace with hash -675474147, now seen corresponding path program 162 times [2021-08-12 20:06:57,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:06:57,964 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282411553] [2021-08-12 20:06:57,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:06:57,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:06:58,187 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:58,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:06:58,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282411553] [2021-08-12 20:06:58,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282411553] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:58,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535559141] [2021-08-12 20:06:58,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 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-08-12 20:06:58,212 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:06:58,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:06:58,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:06:58,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:06:58,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:06:58,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:06:58,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:06:58,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:06:58,336 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:06:58,553 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:06:58,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535559141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:06:58,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:06:58,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:06:58,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104338714] [2021-08-12 20:06:58,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:06:58,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:06:58,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:06:58,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=948, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:06:58,553 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-08-12 20:06:59,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:06:59,857 INFO L93 Difference]: Finished difference Result 505 states and 1001 transitions. [2021-08-12 20:06:59,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:06:59,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-08-12 20:06:59,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:06:59,859 INFO L225 Difference]: With dead ends: 505 [2021-08-12 20:06:59,859 INFO L226 Difference]: Without dead ends: 488 [2021-08-12 20:06:59,859 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 1002.8ms TimeCoverageRelationStatistics Valid=258, Invalid=2192, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:06:59,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-08-12 20:06:59,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 413. [2021-08-12 20:06:59,961 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-08-12 20:06:59,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 826 transitions. [2021-08-12 20:06:59,962 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 826 transitions. Word has length 30 [2021-08-12 20:06:59,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:06:59,962 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 826 transitions. [2021-08-12 20:06:59,962 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-08-12 20:06:59,962 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 826 transitions. [2021-08-12 20:06:59,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:06:59,963 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:06:59,963 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:00,163 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:00,163 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:00,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:00,164 INFO L82 PathProgramCache]: Analyzing trace with hash 793192571, now seen corresponding path program 163 times [2021-08-12 20:07:00,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:00,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765687228] [2021-08-12 20:07:00,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:00,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:00,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-08-12 20:07:00,412 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:00,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765687228] [2021-08-12 20:07:00,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765687228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:00,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054896269] [2021-08-12 20:07:00,412 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:07:00,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:00,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:00,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:00,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-08-12 20:07:00,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:00,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:00,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:00,567 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:07:00,761 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:00,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054896269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:00,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:00,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:07:00,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127368629] [2021-08-12 20:07:00,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:07:00,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:00,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:07:00,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:07:00,762 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-08-12 20:07:02,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:02,104 INFO L93 Difference]: Finished difference Result 567 states and 1115 transitions. [2021-08-12 20:07:02,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:07:02,104 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-08-12 20:07:02,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:02,106 INFO L225 Difference]: With dead ends: 567 [2021-08-12 20:07:02,106 INFO L226 Difference]: Without dead ends: 548 [2021-08-12 20:07:02,106 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 898.5ms TimeCoverageRelationStatistics Valid=214, Invalid=1856, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:07:02,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-08-12 20:07:02,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 412. [2021-08-12 20:07:02,209 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-08-12 20:07:02,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 824 transitions. [2021-08-12 20:07:02,211 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 824 transitions. Word has length 30 [2021-08-12 20:07:02,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:02,211 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 824 transitions. [2021-08-12 20:07:02,211 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-08-12 20:07:02,211 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 824 transitions. [2021-08-12 20:07:02,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:02,211 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:02,211 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:02,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:02,412 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:02,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:02,412 INFO L82 PathProgramCache]: Analyzing trace with hash -1982735927, now seen corresponding path program 164 times [2021-08-12 20:07:02,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:02,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074380023] [2021-08-12 20:07:02,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:02,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:02,634 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:02,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:02,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074380023] [2021-08-12 20:07:02,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074380023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:02,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161315110] [2021-08-12 20:07:02,635 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-08-12 20:07:02,657 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:07:02,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:02,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:02,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:02,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:02,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:02,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:02,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:02,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:07:03,008 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:03,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161315110] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:03,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:03,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-08-12 20:07:03,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820962616] [2021-08-12 20:07:03,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:07:03,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:03,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:07:03,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1065, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:07:03,009 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-08-12 20:07:04,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:04,247 INFO L93 Difference]: Finished difference Result 569 states and 1118 transitions. [2021-08-12 20:07:04,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 20:07:04,247 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-08-12 20:07:04,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:04,249 INFO L225 Difference]: With dead ends: 569 [2021-08-12 20:07:04,249 INFO L226 Difference]: Without dead ends: 526 [2021-08-12 20:07:04,250 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 748 ImplicationChecksByTransitivity, 886.2ms TimeCoverageRelationStatistics Valid=254, Invalid=2296, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:07:04,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-08-12 20:07:04,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 399. [2021-08-12 20:07:04,355 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-08-12 20:07:04,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 799 transitions. [2021-08-12 20:07:04,357 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 799 transitions. Word has length 30 [2021-08-12 20:07:04,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:04,357 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 799 transitions. [2021-08-12 20:07:04,357 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-08-12 20:07:04,357 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 799 transitions. [2021-08-12 20:07:04,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:04,358 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:04,358 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:04,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:04,558 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:04,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:04,559 INFO L82 PathProgramCache]: Analyzing trace with hash 439869191, now seen corresponding path program 165 times [2021-08-12 20:07:04,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:04,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895696192] [2021-08-12 20:07:04,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:04,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:04,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-08-12 20:07:04,775 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:04,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895696192] [2021-08-12 20:07:04,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895696192] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:04,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608107925] [2021-08-12 20:07:04,776 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-08-12 20:07:04,800 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:07:04,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:04,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:04,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:04,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:04,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:04,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:04,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:04,921 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:07:05,167 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:05,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608107925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:05,168 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:05,168 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-08-12 20:07:05,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467947907] [2021-08-12 20:07:05,168 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:07:05,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:05,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:07:05,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1068, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:07:05,168 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-08-12 20:07:06,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:06,847 INFO L93 Difference]: Finished difference Result 609 states and 1193 transitions. [2021-08-12 20:07:06,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:07:06,847 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-08-12 20:07:06,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:06,849 INFO L225 Difference]: With dead ends: 609 [2021-08-12 20:07:06,849 INFO L226 Difference]: Without dead ends: 598 [2021-08-12 20:07:06,849 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 901 ImplicationChecksByTransitivity, 1013.2ms TimeCoverageRelationStatistics Valid=291, Invalid=2789, Unknown=0, NotChecked=0, Total=3080 [2021-08-12 20:07:06,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-08-12 20:07:06,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 413. [2021-08-12 20:07:06,956 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-08-12 20:07:06,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 828 transitions. [2021-08-12 20:07:06,957 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 828 transitions. Word has length 30 [2021-08-12 20:07:06,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:06,957 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 828 transitions. [2021-08-12 20:07:06,957 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-08-12 20:07:06,957 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 828 transitions. [2021-08-12 20:07:06,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:06,958 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:06,958 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:07,158 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-08-12 20:07:07,158 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:07,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:07,159 INFO L82 PathProgramCache]: Analyzing trace with hash 1321934915, now seen corresponding path program 166 times [2021-08-12 20:07:07,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:07,159 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082770236] [2021-08-12 20:07:07,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:07,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:07,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-08-12 20:07:07,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:07,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082770236] [2021-08-12 20:07:07,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082770236] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:07,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670607745] [2021-08-12 20:07:07,380 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-08-12 20:07:07,408 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:07:07,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:07,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:07,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:07,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:07,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:07,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:07,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-08-12 20:07:07,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:07:07,742 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:07,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670607745] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:07,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:07,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:07,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831500994] [2021-08-12 20:07:07,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:07,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:07,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:07,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:07,743 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-08-12 20:07:09,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:09,372 INFO L93 Difference]: Finished difference Result 522 states and 1029 transitions. [2021-08-12 20:07:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:07:09,372 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-08-12 20:07:09,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:09,374 INFO L225 Difference]: With dead ends: 522 [2021-08-12 20:07:09,374 INFO L226 Difference]: Without dead ends: 505 [2021-08-12 20:07:09,374 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 702 ImplicationChecksByTransitivity, 1156.2ms TimeCoverageRelationStatistics Valid=286, Invalid=2470, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 20:07:09,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-08-12 20:07:09,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 411. [2021-08-12 20:07:09,479 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-08-12 20:07:09,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 824 transitions. [2021-08-12 20:07:09,481 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 824 transitions. Word has length 30 [2021-08-12 20:07:09,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:09,481 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 824 transitions. [2021-08-12 20:07:09,481 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-08-12 20:07:09,481 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 824 transitions. [2021-08-12 20:07:09,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:09,481 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:09,481 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:09,682 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-08-12 20:07:09,682 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:09,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:09,682 INFO L82 PathProgramCache]: Analyzing trace with hash -1504365663, now seen corresponding path program 167 times [2021-08-12 20:07:09,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:09,682 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097823910] [2021-08-12 20:07:09,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:09,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:09,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-08-12 20:07:09,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:09,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097823910] [2021-08-12 20:07:09,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097823910] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:09,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407890037] [2021-08-12 20:07:09,896 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-08-12 20:07:09,921 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:07:09,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:09,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:07:09,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:10,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:10,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:10,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:10,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:10,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:07:10,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-08-12 20:07:10,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407890037] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:10,226 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:10,226 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:07:10,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056448579] [2021-08-12 20:07:10,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:07:10,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:10,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:07:10,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:07:10,227 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-08-12 20:07:11,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:11,944 INFO L93 Difference]: Finished difference Result 606 states and 1190 transitions. [2021-08-12 20:07:11,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-12 20:07:11,944 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-08-12 20:07:11,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:11,946 INFO L225 Difference]: With dead ends: 606 [2021-08-12 20:07:11,946 INFO L226 Difference]: Without dead ends: 587 [2021-08-12 20:07:11,946 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 751 ImplicationChecksByTransitivity, 1040.8ms TimeCoverageRelationStatistics Valid=268, Invalid=2488, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 20:07:11,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-08-12 20:07:12,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 420. [2021-08-12 20:07:12,053 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-08-12 20:07:12,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 840 transitions. [2021-08-12 20:07:12,055 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 840 transitions. Word has length 30 [2021-08-12 20:07:12,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:12,055 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 840 transitions. [2021-08-12 20:07:12,055 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-08-12 20:07:12,055 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 840 transitions. [2021-08-12 20:07:12,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:12,056 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:12,056 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:12,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-08-12 20:07:12,256 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:12,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:12,257 INFO L82 PathProgramCache]: Analyzing trace with hash 14673135, now seen corresponding path program 168 times [2021-08-12 20:07:12,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:12,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553523728] [2021-08-12 20:07:12,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:12,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:12,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-08-12 20:07:12,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:12,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553523728] [2021-08-12 20:07:12,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553523728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:12,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509511330] [2021-08-12 20:07:12,475 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-08-12 20:07:12,501 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:07:12,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:12,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:12,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:12,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:12,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:12,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:12,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:12,639 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:07:12,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-08-12 20:07:12,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509511330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:12,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:12,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-08-12 20:07:12,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139558963] [2021-08-12 20:07:12,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:07:12,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:12,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:07:12,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1068, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:07:12,882 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-08-12 20:07:14,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:14,576 INFO L93 Difference]: Finished difference Result 593 states and 1166 transitions. [2021-08-12 20:07:14,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-12 20:07:14,577 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-08-12 20:07:14,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:14,578 INFO L225 Difference]: With dead ends: 593 [2021-08-12 20:07:14,578 INFO L226 Difference]: Without dead ends: 556 [2021-08-12 20:07:14,580 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 903 ImplicationChecksByTransitivity, 1037.6ms TimeCoverageRelationStatistics Valid=297, Invalid=2783, Unknown=0, NotChecked=0, Total=3080 [2021-08-12 20:07:14,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-08-12 20:07:14,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 410. [2021-08-12 20:07:14,697 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-08-12 20:07:14,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 816 transitions. [2021-08-12 20:07:14,699 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 816 transitions. Word has length 30 [2021-08-12 20:07:14,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:14,699 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 816 transitions. [2021-08-12 20:07:14,699 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-08-12 20:07:14,699 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 816 transitions. [2021-08-12 20:07:14,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:14,699 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:14,699 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:14,899 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:14,900 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:14,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:14,900 INFO L82 PathProgramCache]: Analyzing trace with hash -615747273, now seen corresponding path program 169 times [2021-08-12 20:07:14,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:14,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633477489] [2021-08-12 20:07:14,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:14,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:15,120 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:15,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:15,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633477489] [2021-08-12 20:07:15,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633477489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:15,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55502198] [2021-08-12 20:07:15,121 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:07:15,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:15,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:15,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:15,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-08-12 20:07:15,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:15,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:15,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:15,273 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:07:15,502 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:15,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55502198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:15,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:15,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:15,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209777014] [2021-08-12 20:07:15,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:15,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:15,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:15,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:15,503 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-08-12 20:07:16,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:16,828 INFO L93 Difference]: Finished difference Result 558 states and 1089 transitions. [2021-08-12 20:07:16,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:07:16,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-08-12 20:07:16,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:16,830 INFO L225 Difference]: With dead ends: 558 [2021-08-12 20:07:16,830 INFO L226 Difference]: Without dead ends: 547 [2021-08-12 20:07:16,830 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 903.5ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:07:16,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-08-12 20:07:16,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 412. [2021-08-12 20:07:16,936 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-08-12 20:07:16,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 819 transitions. [2021-08-12 20:07:16,938 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 819 transitions. Word has length 30 [2021-08-12 20:07:16,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:16,938 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 819 transitions. [2021-08-12 20:07:16,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-08-12 20:07:16,938 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 819 transitions. [2021-08-12 20:07:16,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:16,938 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:16,938 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:17,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:17,139 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:17,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:17,139 INFO L82 PathProgramCache]: Analyzing trace with hash 266318451, now seen corresponding path program 170 times [2021-08-12 20:07:17,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:17,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25998112] [2021-08-12 20:07:17,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:17,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:17,366 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:17,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:17,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25998112] [2021-08-12 20:07:17,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25998112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:17,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561767750] [2021-08-12 20:07:17,367 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-08-12 20:07:17,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:07:17,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:17,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:17,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:17,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:17,510 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:17,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:17,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:17,516 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:07:17,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-08-12 20:07:17,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561767750] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:17,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:17,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:17,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664693423] [2021-08-12 20:07:17,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:17,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:17,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:17,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:17,738 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-08-12 20:07:19,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:19,025 INFO L93 Difference]: Finished difference Result 469 states and 922 transitions. [2021-08-12 20:07:19,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:07:19,025 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-08-12 20:07:19,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:19,027 INFO L225 Difference]: With dead ends: 469 [2021-08-12 20:07:19,027 INFO L226 Difference]: Without dead ends: 444 [2021-08-12 20:07:19,027 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 1030.1ms TimeCoverageRelationStatistics Valid=242, Invalid=2110, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:07:19,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-08-12 20:07:19,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 402. [2021-08-12 20:07:19,133 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-08-12 20:07:19,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 804 transitions. [2021-08-12 20:07:19,135 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 804 transitions. Word has length 30 [2021-08-12 20:07:19,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:19,135 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 804 transitions. [2021-08-12 20:07:19,135 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-08-12 20:07:19,135 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 804 transitions. [2021-08-12 20:07:19,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:19,135 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:19,136 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:19,343 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:19,343 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:19,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:19,343 INFO L82 PathProgramCache]: Analyzing trace with hash -611689199, now seen corresponding path program 171 times [2021-08-12 20:07:19,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:19,343 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640086975] [2021-08-12 20:07:19,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:19,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:19,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-08-12 20:07:19,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:19,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640086975] [2021-08-12 20:07:19,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640086975] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:19,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670733259] [2021-08-12 20:07:19,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 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-08-12 20:07:19,580 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:07:19,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:19,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 20:07:19,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:19,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:19,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:19,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:19,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:19,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-08-12 20:07:19,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-08-12 20:07:19,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670733259] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:19,913 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:19,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:19,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364619409] [2021-08-12 20:07:19,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:19,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:19,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:19,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:19,913 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-08-12 20:07:21,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:21,257 INFO L93 Difference]: Finished difference Result 552 states and 1085 transitions. [2021-08-12 20:07:21,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:07:21,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-08-12 20:07:21,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:21,259 INFO L225 Difference]: With dead ends: 552 [2021-08-12 20:07:21,259 INFO L226 Difference]: Without dead ends: 517 [2021-08-12 20:07:21,259 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 907.5ms TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:07:21,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-08-12 20:07:21,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 398. [2021-08-12 20:07:21,367 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-08-12 20:07:21,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 797 transitions. [2021-08-12 20:07:21,369 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 797 transitions. Word has length 30 [2021-08-12 20:07:21,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:21,369 INFO L482 AbstractCegarLoop]: Abstraction has 398 states and 797 transitions. [2021-08-12 20:07:21,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-08-12 20:07:21,369 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 797 transitions. [2021-08-12 20:07:21,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:21,370 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:21,370 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:21,570 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:21,570 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:21,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:21,570 INFO L82 PathProgramCache]: Analyzing trace with hash -780934665, now seen corresponding path program 172 times [2021-08-12 20:07:21,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:21,571 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753792588] [2021-08-12 20:07:21,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:21,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:21,783 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:21,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:21,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753792588] [2021-08-12 20:07:21,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753792588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:21,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584090705] [2021-08-12 20:07:21,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 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-08-12 20:07:21,806 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:07:21,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:21,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:21,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:21,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-08-12 20:07:21,917 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:21,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:21,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-08-12 20:07:21,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:07:22,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-08-12 20:07:22,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584090705] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:22,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:22,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:22,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422247875] [2021-08-12 20:07:22,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:22,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:22,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:22,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:22,125 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-08-12 20:07:23,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:23,833 INFO L93 Difference]: Finished difference Result 623 states and 1222 transitions. [2021-08-12 20:07:23,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:07:23,834 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-08-12 20:07:23,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:23,836 INFO L225 Difference]: With dead ends: 623 [2021-08-12 20:07:23,836 INFO L226 Difference]: Without dead ends: 612 [2021-08-12 20:07:23,836 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 758 ImplicationChecksByTransitivity, 947.8ms TimeCoverageRelationStatistics Valid=252, Invalid=2400, Unknown=0, NotChecked=0, Total=2652 [2021-08-12 20:07:23,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-08-12 20:07:23,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 413. [2021-08-12 20:07:23,953 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-08-12 20:07:23,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 829 transitions. [2021-08-12 20:07:23,955 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 829 transitions. Word has length 30 [2021-08-12 20:07:23,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:23,955 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 829 transitions. [2021-08-12 20:07:23,955 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-08-12 20:07:23,955 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 829 transitions. [2021-08-12 20:07:23,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:23,956 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:23,956 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:24,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,183 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:24,156 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:24,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:24,157 INFO L82 PathProgramCache]: Analyzing trace with hash 101131059, now seen corresponding path program 173 times [2021-08-12 20:07:24,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:24,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294931714] [2021-08-12 20:07:24,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:24,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:24,386 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:24,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:24,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294931714] [2021-08-12 20:07:24,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294931714] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:24,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751058280] [2021-08-12 20:07:24,387 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:07:24,412 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:07:24,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:24,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:07:24,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:24,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:24,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:24,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:24,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:24,547 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:07:24,774 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:24,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751058280] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:24,774 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:24,774 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:24,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274305759] [2021-08-12 20:07:24,774 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:24,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:24,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:24,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:24,775 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-08-12 20:07:26,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:26,468 INFO L93 Difference]: Finished difference Result 530 states and 1046 transitions. [2021-08-12 20:07:26,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:07:26,469 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-08-12 20:07:26,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:26,470 INFO L225 Difference]: With dead ends: 530 [2021-08-12 20:07:26,471 INFO L226 Difference]: Without dead ends: 513 [2021-08-12 20:07:26,471 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 1144.0ms TimeCoverageRelationStatistics Valid=286, Invalid=2470, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 20:07:26,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-08-12 20:07:26,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 411. [2021-08-12 20:07:26,580 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-08-12 20:07:26,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 825 transitions. [2021-08-12 20:07:26,581 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 825 transitions. Word has length 30 [2021-08-12 20:07:26,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:26,581 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 825 transitions. [2021-08-12 20:07:26,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-08-12 20:07:26,582 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 825 transitions. [2021-08-12 20:07:26,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:26,582 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:26,582 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:26,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:26,783 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:26,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:26,783 INFO L82 PathProgramCache]: Analyzing trace with hash 1569797777, now seen corresponding path program 174 times [2021-08-12 20:07:26,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:26,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516625638] [2021-08-12 20:07:26,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:26,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:26,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-08-12 20:07:26,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:26,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516625638] [2021-08-12 20:07:26,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516625638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:26,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608183173] [2021-08-12 20:07:26,996 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-08-12 20:07:27,019 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:07:27,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:27,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:27,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:27,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:27,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:27,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:27,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:27,132 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:07:27,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-08-12 20:07:27,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608183173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:27,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:27,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 32 [2021-08-12 20:07:27,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676427145] [2021-08-12 20:07:27,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:27,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:27,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:27,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:27,340 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-08-12 20:07:29,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:29,102 INFO L93 Difference]: Finished difference Result 628 states and 1234 transitions. [2021-08-12 20:07:29,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-12 20:07:29,102 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-08-12 20:07:29,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:29,104 INFO L225 Difference]: With dead ends: 628 [2021-08-12 20:07:29,104 INFO L226 Difference]: Without dead ends: 609 [2021-08-12 20:07:29,104 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 964.1ms TimeCoverageRelationStatistics Valid=284, Invalid=2578, Unknown=0, NotChecked=0, Total=2862 [2021-08-12 20:07:29,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-08-12 20:07:29,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 420. [2021-08-12 20:07:29,218 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-08-12 20:07:29,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 841 transitions. [2021-08-12 20:07:29,220 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 841 transitions. Word has length 30 [2021-08-12 20:07:29,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:29,220 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 841 transitions. [2021-08-12 20:07:29,220 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-08-12 20:07:29,220 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 841 transitions. [2021-08-12 20:07:29,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:29,220 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:29,220 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:29,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,185 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:29,421 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:29,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:29,421 INFO L82 PathProgramCache]: Analyzing trace with hash -1206130721, now seen corresponding path program 175 times [2021-08-12 20:07:29,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:29,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981123200] [2021-08-12 20:07:29,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:29,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:29,637 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:29,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:29,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981123200] [2021-08-12 20:07:29,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981123200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:29,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506453190] [2021-08-12 20:07:29,638 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:07:29,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:29,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:29,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:29,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:29,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:29,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:29,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:29,777 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:07:29,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-08-12 20:07:29,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506453190] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:29,973 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:29,973 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:29,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883533415] [2021-08-12 20:07:29,973 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:29,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:29,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:29,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:29,973 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-08-12 20:07:31,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:31,877 INFO L93 Difference]: Finished difference Result 650 states and 1270 transitions. [2021-08-12 20:07:31,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-12 20:07:31,878 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-08-12 20:07:31,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:31,880 INFO L225 Difference]: With dead ends: 650 [2021-08-12 20:07:31,880 INFO L226 Difference]: Without dead ends: 604 [2021-08-12 20:07:31,880 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 1011.0ms TimeCoverageRelationStatistics Valid=283, Invalid=2687, Unknown=0, NotChecked=0, Total=2970 [2021-08-12 20:07:31,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-08-12 20:07:31,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 410. [2021-08-12 20:07:31,996 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-08-12 20:07:31,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 817 transitions. [2021-08-12 20:07:31,997 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 817 transitions. Word has length 30 [2021-08-12 20:07:31,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:31,998 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 817 transitions. [2021-08-12 20:07:31,998 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-08-12 20:07:31,998 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 817 transitions. [2021-08-12 20:07:31,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:31,998 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:31,998 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:32,198 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:32,199 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:32,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:32,199 INFO L82 PathProgramCache]: Analyzing trace with hash -1836551129, now seen corresponding path program 176 times [2021-08-12 20:07:32,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:32,199 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847274184] [2021-08-12 20:07:32,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:32,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:32,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-08-12 20:07:32,412 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:32,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847274184] [2021-08-12 20:07:32,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847274184] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:32,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516350268] [2021-08-12 20:07:32,413 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-08-12 20:07:32,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:07:32,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:32,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:32,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:32,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:32,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:32,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:32,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:32,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:07:32,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-08-12 20:07:32,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516350268] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:32,764 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:32,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:32,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137328286] [2021-08-12 20:07:32,764 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:32,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:32,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:32,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:32,765 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-08-12 20:07:34,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:34,219 INFO L93 Difference]: Finished difference Result 577 states and 1128 transitions. [2021-08-12 20:07:34,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:07:34,219 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-08-12 20:07:34,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:34,221 INFO L225 Difference]: With dead ends: 577 [2021-08-12 20:07:34,221 INFO L226 Difference]: Without dead ends: 566 [2021-08-12 20:07:34,221 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 854.2ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:07:34,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-08-12 20:07:34,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 412. [2021-08-12 20:07:34,334 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-08-12 20:07:34,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 820 transitions. [2021-08-12 20:07:34,335 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 820 transitions. Word has length 30 [2021-08-12 20:07:34,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:34,336 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 820 transitions. [2021-08-12 20:07:34,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-08-12 20:07:34,336 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 820 transitions. [2021-08-12 20:07:34,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:34,336 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:34,336 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:34,536 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:34,537 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:34,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:34,537 INFO L82 PathProgramCache]: Analyzing trace with hash -954485405, now seen corresponding path program 177 times [2021-08-12 20:07:34,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:34,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690350584] [2021-08-12 20:07:34,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:34,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:34,761 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:34,761 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:34,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690350584] [2021-08-12 20:07:34,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690350584] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:34,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638966133] [2021-08-12 20:07:34,762 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-08-12 20:07:34,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:07:34,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:34,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:34,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:34,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:34,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:34,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:34,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:34,918 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:07:35,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-08-12 20:07:35,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638966133] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:35,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:35,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:35,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397615159] [2021-08-12 20:07:35,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:35,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:35,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:35,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:35,134 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-08-12 20:07:36,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:36,600 INFO L93 Difference]: Finished difference Result 481 states and 947 transitions. [2021-08-12 20:07:36,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:07:36,600 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-08-12 20:07:36,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:36,602 INFO L225 Difference]: With dead ends: 481 [2021-08-12 20:07:36,602 INFO L226 Difference]: Without dead ends: 456 [2021-08-12 20:07:36,602 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 1001.6ms TimeCoverageRelationStatistics Valid=244, Invalid=2108, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:07:36,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2021-08-12 20:07:36,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 402. [2021-08-12 20:07:36,710 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-08-12 20:07:36,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 805 transitions. [2021-08-12 20:07:36,712 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 805 transitions. Word has length 30 [2021-08-12 20:07:36,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:36,712 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 805 transitions. [2021-08-12 20:07:36,712 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-08-12 20:07:36,712 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 805 transitions. [2021-08-12 20:07:36,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:36,713 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:36,713 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:36,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-08-12 20:07:36,913 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:36,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:36,913 INFO L82 PathProgramCache]: Analyzing trace with hash -1832493055, now seen corresponding path program 178 times [2021-08-12 20:07:36,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:36,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699062193] [2021-08-12 20:07:36,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:36,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:37,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-08-12 20:07:37,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:37,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699062193] [2021-08-12 20:07:37,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699062193] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:37,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441870123] [2021-08-12 20:07:37,123 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-08-12 20:07:37,146 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:07:37,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:37,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:37,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:37,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-08-12 20:07:37,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:37,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:37,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-08-12 20:07:37,264 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:07:37,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-08-12 20:07:37,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441870123] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:37,471 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:37,471 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:37,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532980554] [2021-08-12 20:07:37,471 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:37,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:37,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:37,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:37,471 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-08-12 20:07:38,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:38,936 INFO L93 Difference]: Finished difference Result 574 states and 1129 transitions. [2021-08-12 20:07:38,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:07:38,937 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-08-12 20:07:38,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:38,939 INFO L225 Difference]: With dead ends: 574 [2021-08-12 20:07:38,939 INFO L226 Difference]: Without dead ends: 539 [2021-08-12 20:07:38,939 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 869.6ms TimeCoverageRelationStatistics Valid=220, Invalid=2036, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:07:38,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-08-12 20:07:39,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 399. [2021-08-12 20:07:39,048 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-08-12 20:07:39,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 800 transitions. [2021-08-12 20:07:39,050 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 800 transitions. Word has length 30 [2021-08-12 20:07:39,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:39,050 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 800 transitions. [2021-08-12 20:07:39,050 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-08-12 20:07:39,050 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 800 transitions. [2021-08-12 20:07:39,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:39,050 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:39,050 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:39,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:39,253 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:39,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:39,253 INFO L82 PathProgramCache]: Analyzing trace with hash -1346355551, now seen corresponding path program 179 times [2021-08-12 20:07:39,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:39,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194636138] [2021-08-12 20:07:39,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:39,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:39,469 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:39,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:39,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194636138] [2021-08-12 20:07:39,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194636138] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:39,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165251205] [2021-08-12 20:07:39,469 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-08-12 20:07:39,492 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:07:39,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:39,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:39,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:39,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:39,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:39,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:39,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:39,618 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:07:39,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-08-12 20:07:39,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165251205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:39,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:39,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:39,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775456861] [2021-08-12 20:07:39,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:39,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:39,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:39,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:39,839 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-08-12 20:07:41,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:41,232 INFO L93 Difference]: Finished difference Result 572 states and 1117 transitions. [2021-08-12 20:07:41,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:07:41,232 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-08-12 20:07:41,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:41,234 INFO L225 Difference]: With dead ends: 572 [2021-08-12 20:07:41,234 INFO L226 Difference]: Without dead ends: 561 [2021-08-12 20:07:41,234 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 876.4ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:07:41,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-08-12 20:07:41,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 413. [2021-08-12 20:07:41,355 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-08-12 20:07:41,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 826 transitions. [2021-08-12 20:07:41,357 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 826 transitions. Word has length 30 [2021-08-12 20:07:41,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:41,357 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 826 transitions. [2021-08-12 20:07:41,357 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-08-12 20:07:41,357 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 826 transitions. [2021-08-12 20:07:41,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:41,357 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:41,357 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:41,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable191 [2021-08-12 20:07:41,565 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:41,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:41,565 INFO L82 PathProgramCache]: Analyzing trace with hash -464289827, now seen corresponding path program 180 times [2021-08-12 20:07:41,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:41,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000236256] [2021-08-12 20:07:41,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:41,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:41,784 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:41,784 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:41,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000236256] [2021-08-12 20:07:41,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000236256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:41,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775258276] [2021-08-12 20:07:41,784 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-08-12 20:07:41,812 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 20:07:41,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:41,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:41,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:41,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:41,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:41,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:41,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-08-12 20:07:41,935 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:07:42,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-08-12 20:07:42,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775258276] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:42,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:42,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:42,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678154587] [2021-08-12 20:07:42,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:42,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:42,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:42,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:42,151 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-08-12 20:07:43,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:43,630 INFO L93 Difference]: Finished difference Result 486 states and 957 transitions. [2021-08-12 20:07:43,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:07:43,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-08-12 20:07:43,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:43,632 INFO L225 Difference]: With dead ends: 486 [2021-08-12 20:07:43,632 INFO L226 Difference]: Without dead ends: 469 [2021-08-12 20:07:43,633 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 1000.1ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:07:43,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-08-12 20:07:43,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 411. [2021-08-12 20:07:43,748 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-08-12 20:07:43,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 822 transitions. [2021-08-12 20:07:43,750 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 822 transitions. Word has length 30 [2021-08-12 20:07:43,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:43,750 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 822 transitions. [2021-08-12 20:07:43,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-08-12 20:07:43,750 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 822 transitions. [2021-08-12 20:07:43,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:43,750 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:43,750 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:43,951 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:43,951 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:43,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:43,951 INFO L82 PathProgramCache]: Analyzing trace with hash 1004376891, now seen corresponding path program 181 times [2021-08-12 20:07:43,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:43,951 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689384854] [2021-08-12 20:07:43,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:43,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:44,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-08-12 20:07:44,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:44,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689384854] [2021-08-12 20:07:44,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689384854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:44,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845239484] [2021-08-12 20:07:44,162 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-08-12 20:07:44,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:44,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:44,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:44,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:44,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:44,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:44,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-08-12 20:07:44,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:07:44,483 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:44,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845239484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:44,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:44,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:07:44,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016869373] [2021-08-12 20:07:44,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:07:44,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:44,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:07:44,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:07:44,484 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-08-12 20:07:45,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:45,854 INFO L93 Difference]: Finished difference Result 571 states and 1119 transitions. [2021-08-12 20:07:45,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:07:45,854 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-08-12 20:07:45,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:45,856 INFO L225 Difference]: With dead ends: 571 [2021-08-12 20:07:45,857 INFO L226 Difference]: Without dead ends: 524 [2021-08-12 20:07:45,857 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 806.1ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:07:45,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-08-12 20:07:45,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 403. [2021-08-12 20:07:45,977 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-08-12 20:07:45,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 806 transitions. [2021-08-12 20:07:45,978 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 806 transitions. Word has length 30 [2021-08-12 20:07:45,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:45,978 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 806 transitions. [2021-08-12 20:07:45,978 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-08-12 20:07:45,978 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 806 transitions. [2021-08-12 20:07:45,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:45,979 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:45,979 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:46,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:46,179 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:46,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:46,180 INFO L82 PathProgramCache]: Analyzing trace with hash -1342297477, now seen corresponding path program 182 times [2021-08-12 20:07:46,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:46,180 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966216644] [2021-08-12 20:07:46,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:46,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:46,390 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:46,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:46,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966216644] [2021-08-12 20:07:46,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966216644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:46,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127669803] [2021-08-12 20:07:46,391 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:07:46,419 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:07:46,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:46,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:46,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:46,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:46,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:46,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:46,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:46,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:07:46,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-08-12 20:07:46,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127669803] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:46,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:46,751 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:46,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711513714] [2021-08-12 20:07:46,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:46,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:46,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:46,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:46,751 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-08-12 20:07:48,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:48,036 INFO L93 Difference]: Finished difference Result 554 states and 1088 transitions. [2021-08-12 20:07:48,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:07:48,037 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-08-12 20:07:48,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:48,039 INFO L225 Difference]: With dead ends: 554 [2021-08-12 20:07:48,039 INFO L226 Difference]: Without dead ends: 519 [2021-08-12 20:07:48,039 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 834.7ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:07:48,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-08-12 20:07:48,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 401. [2021-08-12 20:07:48,151 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-08-12 20:07:48,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 802 transitions. [2021-08-12 20:07:48,153 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 802 transitions. Word has length 30 [2021-08-12 20:07:48,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:48,153 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 802 transitions. [2021-08-12 20:07:48,153 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-08-12 20:07:48,153 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 802 transitions. [2021-08-12 20:07:48,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:48,154 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:48,154 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:48,354 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2021-08-12 20:07:48,354 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:48,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:48,354 INFO L82 PathProgramCache]: Analyzing trace with hash 613161079, now seen corresponding path program 183 times [2021-08-12 20:07:48,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:48,355 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870409778] [2021-08-12 20:07:48,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:48,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:48,588 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:48,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:48,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870409778] [2021-08-12 20:07:48,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870409778] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:48,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614954812] [2021-08-12 20:07:48,589 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-08-12 20:07:48,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:07:48,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:48,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:48,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:48,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:48,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:48,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:48,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-08-12 20:07:48,739 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:07:48,987 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:48,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614954812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:48,987 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:48,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-08-12 20:07:48,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355105776] [2021-08-12 20:07:48,987 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:07:48,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:48,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:07:48,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:07:48,988 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-08-12 20:07:50,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:50,342 INFO L93 Difference]: Finished difference Result 552 states and 1084 transitions. [2021-08-12 20:07:50,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:07:50,343 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-08-12 20:07:50,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:50,344 INFO L225 Difference]: With dead ends: 552 [2021-08-12 20:07:50,344 INFO L226 Difference]: Without dead ends: 514 [2021-08-12 20:07:50,345 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 924.8ms TimeCoverageRelationStatistics Valid=219, Invalid=2231, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:07:50,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-08-12 20:07:50,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 397. [2021-08-12 20:07:50,457 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-08-12 20:07:50,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 795 transitions. [2021-08-12 20:07:50,458 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 795 transitions. Word has length 30 [2021-08-12 20:07:50,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:50,458 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 795 transitions. [2021-08-12 20:07:50,459 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-08-12 20:07:50,459 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 795 transitions. [2021-08-12 20:07:50,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:50,459 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:50,459 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:50,659 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:50,660 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:50,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:50,660 INFO L82 PathProgramCache]: Analyzing trace with hash 900146755, now seen corresponding path program 184 times [2021-08-12 20:07:50,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:50,660 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817052853] [2021-08-12 20:07:50,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:50,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:50,875 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:50,875 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:50,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817052853] [2021-08-12 20:07:50,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817052853] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:50,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414141038] [2021-08-12 20:07:50,875 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-08-12 20:07:50,903 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:07:50,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:50,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:50,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:51,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:51,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:51,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:51,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-08-12 20:07:51,054 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:07:51,245 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:51,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1414141038] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:51,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:51,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:51,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131169720] [2021-08-12 20:07:51,246 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:51,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:51,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:51,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:51,246 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-08-12 20:07:53,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:53,143 INFO L93 Difference]: Finished difference Result 684 states and 1344 transitions. [2021-08-12 20:07:53,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:07:53,144 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-08-12 20:07:53,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:53,145 INFO L225 Difference]: With dead ends: 684 [2021-08-12 20:07:53,145 INFO L226 Difference]: Without dead ends: 673 [2021-08-12 20:07:53,146 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 771 ImplicationChecksByTransitivity, 996.3ms TimeCoverageRelationStatistics Valid=256, Invalid=2500, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 20:07:53,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-08-12 20:07:53,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 415. [2021-08-12 20:07:53,264 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-08-12 20:07:53,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 836 transitions. [2021-08-12 20:07:53,266 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 836 transitions. Word has length 30 [2021-08-12 20:07:53,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:53,266 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 836 transitions. [2021-08-12 20:07:53,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-08-12 20:07:53,266 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 836 transitions. [2021-08-12 20:07:53,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:53,266 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:53,266 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:53,467 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,195 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:53,467 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:53,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:53,467 INFO L82 PathProgramCache]: Analyzing trace with hash 1782212479, now seen corresponding path program 185 times [2021-08-12 20:07:53,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:53,467 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351663863] [2021-08-12 20:07:53,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:53,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:53,682 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:53,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:53,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351663863] [2021-08-12 20:07:53,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351663863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:53,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084839893] [2021-08-12 20:07:53,682 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-08-12 20:07:53,705 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:07:53,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:53,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:07:53,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:53,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:53,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:53,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:53,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:53,845 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:07:54,043 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:54,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084839893] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:54,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:54,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:54,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436117266] [2021-08-12 20:07:54,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:54,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:54,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:54,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:54,044 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-08-12 20:07:56,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:56,048 INFO L93 Difference]: Finished difference Result 578 states and 1140 transitions. [2021-08-12 20:07:56,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 20:07:56,048 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-08-12 20:07:56,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:56,050 INFO L225 Difference]: With dead ends: 578 [2021-08-12 20:07:56,050 INFO L226 Difference]: Without dead ends: 561 [2021-08-12 20:07:56,051 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 1159.2ms TimeCoverageRelationStatistics Valid=292, Invalid=2570, Unknown=0, NotChecked=0, Total=2862 [2021-08-12 20:07:56,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-08-12 20:07:56,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 413. [2021-08-12 20:07:56,169 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-08-12 20:07:56,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 832 transitions. [2021-08-12 20:07:56,171 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 832 transitions. Word has length 30 [2021-08-12 20:07:56,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:56,171 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 832 transitions. [2021-08-12 20:07:56,171 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-08-12 20:07:56,171 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 832 transitions. [2021-08-12 20:07:56,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:56,171 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:56,171 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:56,371 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:07:56,372 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:56,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:56,372 INFO L82 PathProgramCache]: Analyzing trace with hash -1044088099, now seen corresponding path program 186 times [2021-08-12 20:07:56,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:56,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579688609] [2021-08-12 20:07:56,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:56,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:56,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-08-12 20:07:56,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:56,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579688609] [2021-08-12 20:07:56,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579688609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:56,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539045232] [2021-08-12 20:07:56,578 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:07:56,601 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:07:56,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:07:56,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:56,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:56,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 11 treesize of output 7 [2021-08-12 20:07:56,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:56,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:56,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:56,740 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:07:56,932 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:56,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539045232] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:56,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:56,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 32 [2021-08-12 20:07:56,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971380689] [2021-08-12 20:07:56,932 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:56,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:56,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:56,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:56,933 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-08-12 20:07:58,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:07:58,923 INFO L93 Difference]: Finished difference Result 684 states and 1346 transitions. [2021-08-12 20:07:58,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-12 20:07:58,923 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-08-12 20:07:58,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:07:58,925 INFO L225 Difference]: With dead ends: 684 [2021-08-12 20:07:58,925 INFO L226 Difference]: Without dead ends: 665 [2021-08-12 20:07:58,926 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 877 ImplicationChecksByTransitivity, 1000.5ms TimeCoverageRelationStatistics Valid=288, Invalid=2682, Unknown=0, NotChecked=0, Total=2970 [2021-08-12 20:07:58,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-08-12 20:07:59,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 422. [2021-08-12 20:07:59,057 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-08-12 20:07:59,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 848 transitions. [2021-08-12 20:07:59,059 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 848 transitions. Word has length 30 [2021-08-12 20:07:59,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:07:59,059 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 848 transitions. [2021-08-12 20:07:59,059 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-08-12 20:07:59,059 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 848 transitions. [2021-08-12 20:07:59,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:07:59,060 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:07:59,060 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:07:59,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2021-08-12 20:07:59,260 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:07:59,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:07:59,260 INFO L82 PathProgramCache]: Analyzing trace with hash 474950699, now seen corresponding path program 187 times [2021-08-12 20:07:59,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:07:59,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849000497] [2021-08-12 20:07:59,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:07:59,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:59,473 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:07:59,473 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:07:59,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849000497] [2021-08-12 20:07:59,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849000497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:59,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000152135] [2021-08-12 20:07:59,473 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-08-12 20:07:59,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:07:59,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:07:59,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:07:59,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:07:59,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:07:59,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:07:59,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:07:59,632 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:07:59,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-08-12 20:07:59,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000152135] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:07:59,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:07:59,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:07:59,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333883905] [2021-08-12 20:07:59,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:07:59,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:07:59,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:07:59,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:07:59,815 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-08-12 20:08:01,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:01,998 INFO L93 Difference]: Finished difference Result 720 states and 1406 transitions. [2021-08-12 20:08:01,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-12 20:08:01,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-08-12 20:08:01,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:02,001 INFO L225 Difference]: With dead ends: 720 [2021-08-12 20:08:02,001 INFO L226 Difference]: Without dead ends: 674 [2021-08-12 20:08:02,001 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 877 ImplicationChecksByTransitivity, 1048.8ms TimeCoverageRelationStatistics Valid=287, Invalid=2793, Unknown=0, NotChecked=0, Total=3080 [2021-08-12 20:08:02,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-08-12 20:08:02,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 412. [2021-08-12 20:08:02,128 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-08-12 20:08:02,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 824 transitions. [2021-08-12 20:08:02,130 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 824 transitions. Word has length 30 [2021-08-12 20:08:02,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:02,130 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 824 transitions. [2021-08-12 20:08:02,130 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-08-12 20:08:02,130 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 824 transitions. [2021-08-12 20:08:02,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:02,131 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:02,131 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:02,346 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2021-08-12 20:08:02,347 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:02,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:02,347 INFO L82 PathProgramCache]: Analyzing trace with hash -155469709, now seen corresponding path program 188 times [2021-08-12 20:08:02,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:02,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403056450] [2021-08-12 20:08:02,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:02,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:02,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-08-12 20:08:02,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:02,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403056450] [2021-08-12 20:08:02,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403056450] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:02,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928371452] [2021-08-12 20:08:02,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:08:02,584 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:08:02,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:02,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:02,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:02,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:02,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:02,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:02,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-08-12 20:08:02,736 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:08:02,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-08-12 20:08:02,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928371452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:02,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:02,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:08:02,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015204818] [2021-08-12 20:08:02,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:08:02,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:02,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:08:02,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:08:02,927 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-08-12 20:08:04,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:04,541 INFO L93 Difference]: Finished difference Result 607 states and 1191 transitions. [2021-08-12 20:08:04,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:08:04,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-08-12 20:08:04,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:04,544 INFO L225 Difference]: With dead ends: 607 [2021-08-12 20:08:04,544 INFO L226 Difference]: Without dead ends: 596 [2021-08-12 20:08:04,544 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 892.0ms TimeCoverageRelationStatistics Valid=221, Invalid=2131, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:08:04,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-08-12 20:08:04,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 414. [2021-08-12 20:08:04,669 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-08-12 20:08:04,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 827 transitions. [2021-08-12 20:08:04,675 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 827 transitions. Word has length 30 [2021-08-12 20:08:04,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:04,675 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 827 transitions. [2021-08-12 20:08:04,675 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-08-12 20:08:04,675 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 827 transitions. [2021-08-12 20:08:04,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:04,675 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:04,675 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:04,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:04,876 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:04,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:04,876 INFO L82 PathProgramCache]: Analyzing trace with hash 726596015, now seen corresponding path program 189 times [2021-08-12 20:08:04,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:04,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671798882] [2021-08-12 20:08:04,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:04,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:05,095 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:05,095 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:05,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671798882] [2021-08-12 20:08:05,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671798882] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:05,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553086481] [2021-08-12 20:08:05,095 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-08-12 20:08:05,118 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:08:05,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:05,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:05,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:05,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:05,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:05,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:05,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:05,261 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:08:05,463 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:05,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553086481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:05,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:05,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:08:05,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423657144] [2021-08-12 20:08:05,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:08:05,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:05,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:08:05,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:08:05,464 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-08-12 20:08:07,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:07,150 INFO L93 Difference]: Finished difference Result 502 states and 992 transitions. [2021-08-12 20:08:07,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:08:07,151 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-08-12 20:08:07,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:07,152 INFO L225 Difference]: With dead ends: 502 [2021-08-12 20:08:07,152 INFO L226 Difference]: Without dead ends: 477 [2021-08-12 20:08:07,153 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 1048.7ms TimeCoverageRelationStatistics Valid=250, Invalid=2200, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:08:07,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-08-12 20:08:07,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 404. [2021-08-12 20:08:07,274 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-08-12 20:08:07,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 812 transitions. [2021-08-12 20:08:07,275 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 812 transitions. Word has length 30 [2021-08-12 20:08:07,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:07,275 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 812 transitions. [2021-08-12 20:08:07,276 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-08-12 20:08:07,276 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 812 transitions. [2021-08-12 20:08:07,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:07,276 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:07,276 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:07,476 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2021-08-12 20:08:07,477 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:07,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:07,477 INFO L82 PathProgramCache]: Analyzing trace with hash -151411635, now seen corresponding path program 190 times [2021-08-12 20:08:07,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:07,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972767593] [2021-08-12 20:08:07,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:07,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:07,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-08-12 20:08:07,690 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:07,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972767593] [2021-08-12 20:08:07,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972767593] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:07,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146406469] [2021-08-12 20:08:07,690 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-08-12 20:08:07,713 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:08:07,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:07,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:07,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:07,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-08-12 20:08:07,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:07,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:07,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:07,854 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:08:08,046 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:08,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146406469] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:08,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:08,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:08:08,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601245868] [2021-08-12 20:08:08,047 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:08:08,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:08,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:08:08,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:08:08,047 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-08-12 20:08:09,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:09,766 INFO L93 Difference]: Finished difference Result 604 states and 1192 transitions. [2021-08-12 20:08:09,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:08:09,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-08-12 20:08:09,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:09,769 INFO L225 Difference]: With dead ends: 604 [2021-08-12 20:08:09,769 INFO L226 Difference]: Without dead ends: 569 [2021-08-12 20:08:09,769 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 917.7ms TimeCoverageRelationStatistics Valid=224, Invalid=2128, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:08:09,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-08-12 20:08:09,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 401. [2021-08-12 20:08:09,891 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-08-12 20:08:09,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 807 transitions. [2021-08-12 20:08:09,892 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 807 transitions. Word has length 30 [2021-08-12 20:08:09,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:09,892 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 807 transitions. [2021-08-12 20:08:09,892 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-08-12 20:08:09,893 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 807 transitions. [2021-08-12 20:08:09,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:09,893 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:09,893 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:10,093 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-08-12 20:08:10,093 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:10,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:10,094 INFO L82 PathProgramCache]: Analyzing trace with hash 334725869, now seen corresponding path program 191 times [2021-08-12 20:08:10,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:10,094 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216242168] [2021-08-12 20:08:10,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:10,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:10,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-08-12 20:08:10,321 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:10,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216242168] [2021-08-12 20:08:10,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216242168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:10,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438457256] [2021-08-12 20:08:10,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 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-08-12 20:08:10,344 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:08:10,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:10,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:10,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:10,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:10,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:10,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:10,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-08-12 20:08:10,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:08:10,677 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:10,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438457256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:10,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:10,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:08:10,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342551113] [2021-08-12 20:08:10,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:08:10,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:10,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:08:10,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:08:10,678 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-08-12 20:08:12,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:12,112 INFO L93 Difference]: Finished difference Result 595 states and 1166 transitions. [2021-08-12 20:08:12,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:08:12,112 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-08-12 20:08:12,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:12,114 INFO L225 Difference]: With dead ends: 595 [2021-08-12 20:08:12,114 INFO L226 Difference]: Without dead ends: 584 [2021-08-12 20:08:12,115 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 870.5ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:08:12,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-08-12 20:08:12,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 415. [2021-08-12 20:08:12,245 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-08-12 20:08:12,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 833 transitions. [2021-08-12 20:08:12,247 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 833 transitions. Word has length 30 [2021-08-12 20:08:12,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:12,247 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 833 transitions. [2021-08-12 20:08:12,247 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-08-12 20:08:12,247 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 833 transitions. [2021-08-12 20:08:12,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:12,248 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:12,248 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:12,448 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2021-08-12 20:08:12,448 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:12,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:12,449 INFO L82 PathProgramCache]: Analyzing trace with hash 1216791593, now seen corresponding path program 192 times [2021-08-12 20:08:12,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:12,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460589483] [2021-08-12 20:08:12,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:12,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:12,675 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:12,675 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:12,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460589483] [2021-08-12 20:08:12,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460589483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:12,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077122509] [2021-08-12 20:08:12,676 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-08-12 20:08:12,697 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 20:08:12,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:12,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:12,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:12,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:12,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:12,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:12,843 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:12,843 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:08:13,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-08-12 20:08:13,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077122509] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:13,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:13,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:08:13,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135708586] [2021-08-12 20:08:13,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:08:13,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:13,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:08:13,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:08:13,042 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-08-12 20:08:14,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:14,620 INFO L93 Difference]: Finished difference Result 509 states and 1006 transitions. [2021-08-12 20:08:14,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:08:14,620 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-08-12 20:08:14,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:14,622 INFO L225 Difference]: With dead ends: 509 [2021-08-12 20:08:14,622 INFO L226 Difference]: Without dead ends: 492 [2021-08-12 20:08:14,622 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 1015.0ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:08:14,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-08-12 20:08:14,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 413. [2021-08-12 20:08:14,749 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-08-12 20:08:14,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 829 transitions. [2021-08-12 20:08:14,751 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 829 transitions. Word has length 30 [2021-08-12 20:08:14,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:14,751 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 829 transitions. [2021-08-12 20:08:14,751 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-08-12 20:08:14,751 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 829 transitions. [2021-08-12 20:08:14,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:14,751 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:14,751 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:14,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:14,952 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:14,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:14,952 INFO L82 PathProgramCache]: Analyzing trace with hash -1609508985, now seen corresponding path program 193 times [2021-08-12 20:08:14,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:14,952 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200800891] [2021-08-12 20:08:14,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:14,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:15,165 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:15,165 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:15,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200800891] [2021-08-12 20:08:15,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200800891] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:15,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048843708] [2021-08-12 20:08:15,166 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:08:15,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:15,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:15,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:15,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:15,321 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:15,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:15,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:15,327 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:08:15,494 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:15,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048843708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:15,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:15,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:08:15,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428209215] [2021-08-12 20:08:15,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:08:15,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:15,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:08:15,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:08:15,495 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-08-12 20:08:17,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:17,066 INFO L93 Difference]: Finished difference Result 594 states and 1168 transitions. [2021-08-12 20:08:17,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 20:08:17,067 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-08-12 20:08:17,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:17,069 INFO L225 Difference]: With dead ends: 594 [2021-08-12 20:08:17,069 INFO L226 Difference]: Without dead ends: 547 [2021-08-12 20:08:17,069 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 822.8ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:08:17,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-08-12 20:08:17,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 405. [2021-08-12 20:08:17,197 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-08-12 20:08:17,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 813 transitions. [2021-08-12 20:08:17,199 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 813 transitions. Word has length 30 [2021-08-12 20:08:17,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:17,199 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 813 transitions. [2021-08-12 20:08:17,199 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-08-12 20:08:17,199 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 813 transitions. [2021-08-12 20:08:17,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:17,199 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:17,199 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:17,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2021-08-12 20:08:17,400 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:17,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:17,400 INFO L82 PathProgramCache]: Analyzing trace with hash 338783943, now seen corresponding path program 194 times [2021-08-12 20:08:17,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:17,400 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898625371] [2021-08-12 20:08:17,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:17,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:17,614 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:17,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:17,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898625371] [2021-08-12 20:08:17,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898625371] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:17,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953338847] [2021-08-12 20:08:17,614 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-08-12 20:08:17,638 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:08:17,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:17,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:17,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:17,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:17,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:17,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:17,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:17,785 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:08:17,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-08-12 20:08:17,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953338847] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:17,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:17,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:08:17,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29689292] [2021-08-12 20:08:17,981 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:08:17,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:17,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:08:17,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:08:17,981 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-08-12 20:08:19,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:19,539 INFO L93 Difference]: Finished difference Result 577 states and 1137 transitions. [2021-08-12 20:08:19,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:08:19,539 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-08-12 20:08:19,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:19,541 INFO L225 Difference]: With dead ends: 577 [2021-08-12 20:08:19,541 INFO L226 Difference]: Without dead ends: 542 [2021-08-12 20:08:19,542 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 564 ImplicationChecksByTransitivity, 840.7ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:08:19,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-08-12 20:08:19,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 403. [2021-08-12 20:08:19,664 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-08-12 20:08:19,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 809 transitions. [2021-08-12 20:08:19,666 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 809 transitions. Word has length 30 [2021-08-12 20:08:19,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:19,666 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 809 transitions. [2021-08-12 20:08:19,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-08-12 20:08:19,666 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 809 transitions. [2021-08-12 20:08:19,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:19,666 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:19,666 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:19,867 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:19,867 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:19,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:19,867 INFO L82 PathProgramCache]: Analyzing trace with hash -2000724797, now seen corresponding path program 195 times [2021-08-12 20:08:19,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:19,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972828676] [2021-08-12 20:08:19,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:19,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:20,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-08-12 20:08:20,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:20,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972828676] [2021-08-12 20:08:20,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972828676] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:20,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293926000] [2021-08-12 20:08:20,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 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-08-12 20:08:20,122 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:08:20,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:20,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:20,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:20,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:20,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:20,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:20,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-08-12 20:08:20,272 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:08:20,496 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:20,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293926000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:20,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:20,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-08-12 20:08:20,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061971376] [2021-08-12 20:08:20,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:08:20,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:20,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:08:20,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:08:20,497 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-08-12 20:08:22,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:22,114 INFO L93 Difference]: Finished difference Result 578 states and 1138 transitions. [2021-08-12 20:08:22,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:08:22,114 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-08-12 20:08:22,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:22,116 INFO L225 Difference]: With dead ends: 578 [2021-08-12 20:08:22,116 INFO L226 Difference]: Without dead ends: 540 [2021-08-12 20:08:22,116 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 920.2ms TimeCoverageRelationStatistics Valid=219, Invalid=2231, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:08:22,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-08-12 20:08:22,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 400. [2021-08-12 20:08:22,239 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-08-12 20:08:22,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 804 transitions. [2021-08-12 20:08:22,241 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 804 transitions. Word has length 30 [2021-08-12 20:08:22,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:22,241 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 804 transitions. [2021-08-12 20:08:22,241 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-08-12 20:08:22,241 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 804 transitions. [2021-08-12 20:08:22,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:22,241 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:22,241 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:22,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:22,442 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:22,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:22,442 INFO L82 PathProgramCache]: Analyzing trace with hash -1343879433, now seen corresponding path program 196 times [2021-08-12 20:08:22,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:22,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590295183] [2021-08-12 20:08:22,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:22,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:22,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-08-12 20:08:22,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:22,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590295183] [2021-08-12 20:08:22,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590295183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:22,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217116569] [2021-08-12 20:08:22,668 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-08-12 20:08:22,694 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:08:22,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:22,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:22,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:22,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:22,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:22,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:22,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:22,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:08:23,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-08-12 20:08:23,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217116569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:23,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:23,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:08:23,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65816771] [2021-08-12 20:08:23,032 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:08:23,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:23,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:08:23,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:08:23,032 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-08-12 20:08:24,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:24,679 INFO L93 Difference]: Finished difference Result 613 states and 1195 transitions. [2021-08-12 20:08:24,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 20:08:24,679 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-08-12 20:08:24,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:24,681 INFO L225 Difference]: With dead ends: 613 [2021-08-12 20:08:24,681 INFO L226 Difference]: Without dead ends: 602 [2021-08-12 20:08:24,681 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 909.3ms TimeCoverageRelationStatistics Valid=232, Invalid=2318, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:08:24,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-08-12 20:08:24,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 429. [2021-08-12 20:08:24,825 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-08-12 20:08:24,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 860 transitions. [2021-08-12 20:08:24,827 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 860 transitions. Word has length 30 [2021-08-12 20:08:24,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:24,827 INFO L482 AbstractCegarLoop]: Abstraction has 429 states and 860 transitions. [2021-08-12 20:08:24,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-08-12 20:08:24,827 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 860 transitions. [2021-08-12 20:08:24,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:24,827 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:24,827 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:25,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2021-08-12 20:08:25,028 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:25,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:25,028 INFO L82 PathProgramCache]: Analyzing trace with hash -461813709, now seen corresponding path program 197 times [2021-08-12 20:08:25,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:25,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975500087] [2021-08-12 20:08:25,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:25,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:25,250 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:25,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:25,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975500087] [2021-08-12 20:08:25,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975500087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:25,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000165092] [2021-08-12 20:08:25,250 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:08:25,272 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:08:25,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:25,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:08:25,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:25,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:25,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:25,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:25,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:25,435 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:08:25,610 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:25,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2000165092] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:25,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:25,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:08:25,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623789201] [2021-08-12 20:08:25,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:08:25,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:25,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:08:25,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:08:25,611 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-08-12 20:08:27,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:27,423 INFO L93 Difference]: Finished difference Result 504 states and 986 transitions. [2021-08-12 20:08:27,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:08:27,423 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-08-12 20:08:27,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:27,425 INFO L225 Difference]: With dead ends: 504 [2021-08-12 20:08:27,425 INFO L226 Difference]: Without dead ends: 487 [2021-08-12 20:08:27,425 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 776 ImplicationChecksByTransitivity, 1191.0ms TimeCoverageRelationStatistics Valid=288, Invalid=2682, Unknown=0, NotChecked=0, Total=2970 [2021-08-12 20:08:27,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-08-12 20:08:27,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 425. [2021-08-12 20:08:27,562 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-08-12 20:08:27,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 852 transitions. [2021-08-12 20:08:27,563 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 852 transitions. Word has length 30 [2021-08-12 20:08:27,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:27,564 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 852 transitions. [2021-08-12 20:08:27,564 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-08-12 20:08:27,564 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 852 transitions. [2021-08-12 20:08:27,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:27,564 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:27,564 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:27,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:27,765 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:27,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:27,765 INFO L82 PathProgramCache]: Analyzing trace with hash 1006853009, now seen corresponding path program 198 times [2021-08-12 20:08:27,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:27,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889619399] [2021-08-12 20:08:27,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:27,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:27,987 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:27,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:27,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889619399] [2021-08-12 20:08:27,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889619399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:27,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995733323] [2021-08-12 20:08:27,987 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-08-12 20:08:28,010 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 20:08:28,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:28,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:28,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:28,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:28,158 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:28,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:28,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:28,164 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:08:28,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-08-12 20:08:28,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995733323] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:28,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:28,305 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:08:28,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161020333] [2021-08-12 20:08:28,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:08:28,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:28,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:08:28,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:08:28,305 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-08-12 20:08:29,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:29,875 INFO L93 Difference]: Finished difference Result 620 states and 1208 transitions. [2021-08-12 20:08:29,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 20:08:29,875 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-08-12 20:08:29,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:29,877 INFO L225 Difference]: With dead ends: 620 [2021-08-12 20:08:29,877 INFO L226 Difference]: Without dead ends: 573 [2021-08-12 20:08:29,877 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 824.8ms TimeCoverageRelationStatistics Valid=218, Invalid=1944, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:08:29,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-08-12 20:08:30,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 412. [2021-08-12 20:08:30,016 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-08-12 20:08:30,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 826 transitions. [2021-08-12 20:08:30,018 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 826 transitions. Word has length 30 [2021-08-12 20:08:30,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:30,018 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 826 transitions. [2021-08-12 20:08:30,018 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-08-12 20:08:30,018 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 826 transitions. [2021-08-12 20:08:30,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:30,018 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:30,018 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:30,218 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-08-12 20:08:30,219 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:30,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:30,219 INFO L82 PathProgramCache]: Analyzing trace with hash -1339821359, now seen corresponding path program 199 times [2021-08-12 20:08:30,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:30,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079170991] [2021-08-12 20:08:30,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:30,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:30,439 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:30,439 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:30,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079170991] [2021-08-12 20:08:30,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079170991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:30,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705094600] [2021-08-12 20:08:30,439 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-08-12 20:08:30,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:30,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:30,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:30,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:30,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:30,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:30,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:30,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:08:30,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-08-12 20:08:30,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705094600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:30,799 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:30,799 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:08:30,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477371048] [2021-08-12 20:08:30,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:08:30,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:30,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:08:30,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:08:30,800 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-08-12 20:08:32,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:32,525 INFO L93 Difference]: Finished difference Result 621 states and 1207 transitions. [2021-08-12 20:08:32,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 20:08:32,525 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-08-12 20:08:32,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:32,527 INFO L225 Difference]: With dead ends: 621 [2021-08-12 20:08:32,527 INFO L226 Difference]: Without dead ends: 586 [2021-08-12 20:08:32,527 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 591 ImplicationChecksByTransitivity, 861.4ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:08:32,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-08-12 20:08:32,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 409. [2021-08-12 20:08:32,673 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-08-12 20:08:32,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 820 transitions. [2021-08-12 20:08:32,674 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 820 transitions. Word has length 30 [2021-08-12 20:08:32,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:32,675 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 820 transitions. [2021-08-12 20:08:32,675 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-08-12 20:08:32,675 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 820 transitions. [2021-08-12 20:08:32,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:32,675 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:32,675 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:32,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-08-12 20:08:32,876 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:32,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:32,876 INFO L82 PathProgramCache]: Analyzing trace with hash 615637197, now seen corresponding path program 200 times [2021-08-12 20:08:32,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:32,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691858423] [2021-08-12 20:08:32,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:32,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:33,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-08-12 20:08:33,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:33,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691858423] [2021-08-12 20:08:33,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691858423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:33,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060118205] [2021-08-12 20:08:33,105 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-08-12 20:08:33,128 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:08:33,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:33,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:33,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:33,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:33,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:33,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:33,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:33,300 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:08:33,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-08-12 20:08:33,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060118205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:33,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:33,546 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 36 [2021-08-12 20:08:33,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438131912] [2021-08-12 20:08:33,546 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-08-12 20:08:33,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:33,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-12 20:08:33,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1208, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 20:08:33,546 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-08-12 20:08:35,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:35,342 INFO L93 Difference]: Finished difference Result 640 states and 1238 transitions. [2021-08-12 20:08:35,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-12 20:08:35,342 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-08-12 20:08:35,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:35,344 INFO L225 Difference]: With dead ends: 640 [2021-08-12 20:08:35,344 INFO L226 Difference]: Without dead ends: 602 [2021-08-12 20:08:35,344 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 842 ImplicationChecksByTransitivity, 1003.8ms TimeCoverageRelationStatistics Valid=255, Invalid=2715, Unknown=0, NotChecked=0, Total=2970 [2021-08-12 20:08:35,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-08-12 20:08:35,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 406. [2021-08-12 20:08:35,481 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-08-12 20:08:35,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 815 transitions. [2021-08-12 20:08:35,483 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 815 transitions. Word has length 30 [2021-08-12 20:08:35,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:35,483 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 815 transitions. [2021-08-12 20:08:35,483 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-08-12 20:08:35,483 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 815 transitions. [2021-08-12 20:08:35,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:35,484 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:35,484 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:35,684 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable212,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:35,684 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:35,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:35,685 INFO L82 PathProgramCache]: Analyzing trace with hash 132233937, now seen corresponding path program 201 times [2021-08-12 20:08:35,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:35,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060368412] [2021-08-12 20:08:35,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:35,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:35,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-08-12 20:08:35,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:35,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060368412] [2021-08-12 20:08:35,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060368412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:35,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475131585] [2021-08-12 20:08:35,913 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-08-12 20:08:35,942 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 20:08:35,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:35,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 20:08:35,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:36,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 11 treesize of output 7 [2021-08-12 20:08:36,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:36,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:36,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-08-12 20:08:36,175 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:20 [2021-08-12 20:08:36,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-08-12 20:08:36,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475131585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:36,359 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:36,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-08-12 20:08:36,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653565203] [2021-08-12 20:08:36,359 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-08-12 20:08:36,359 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:36,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-12 20:08:36,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1146, Unknown=0, NotChecked=0, Total=1260 [2021-08-12 20:08:36,360 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-08-12 20:08:38,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:38,142 INFO L93 Difference]: Finished difference Result 570 states and 1120 transitions. [2021-08-12 20:08:38,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-12 20:08:38,142 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-08-12 20:08:38,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:38,144 INFO L225 Difference]: With dead ends: 570 [2021-08-12 20:08:38,144 INFO L226 Difference]: Without dead ends: 561 [2021-08-12 20:08:38,144 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1107.9ms TimeCoverageRelationStatistics Valid=259, Invalid=2821, Unknown=0, NotChecked=0, Total=3080 [2021-08-12 20:08:38,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-08-12 20:08:38,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 391. [2021-08-12 20:08:38,288 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-08-12 20:08:38,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 783 transitions. [2021-08-12 20:08:38,290 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 783 transitions. Word has length 30 [2021-08-12 20:08:38,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:38,290 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 783 transitions. [2021-08-12 20:08:38,290 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-08-12 20:08:38,290 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 783 transitions. [2021-08-12 20:08:38,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:38,290 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:38,290 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:38,491 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-08-12 20:08:38,491 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:38,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:38,491 INFO L82 PathProgramCache]: Analyzing trace with hash -880617735, now seen corresponding path program 202 times [2021-08-12 20:08:38,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:38,491 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506093008] [2021-08-12 20:08:38,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:38,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:38,694 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:38,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:38,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506093008] [2021-08-12 20:08:38,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506093008] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:38,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297657388] [2021-08-12 20:08:38,694 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-08-12 20:08:38,717 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:08:38,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:38,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:38,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:38,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:38,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:38,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:38,743 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:38,743 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:08:38,911 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:38,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297657388] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:38,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:38,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-08-12 20:08:38,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474071234] [2021-08-12 20:08:38,912 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-08-12 20:08:38,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:38,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-12 20:08:38,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-08-12 20:08:38,912 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-08-12 20:08:40,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:40,312 INFO L93 Difference]: Finished difference Result 588 states and 1149 transitions. [2021-08-12 20:08:40,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:08:40,312 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-08-12 20:08:40,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:40,314 INFO L225 Difference]: With dead ends: 588 [2021-08-12 20:08:40,314 INFO L226 Difference]: Without dead ends: 577 [2021-08-12 20:08:40,315 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 648.5ms TimeCoverageRelationStatistics Valid=183, Invalid=1457, Unknown=0, NotChecked=0, Total=1640 [2021-08-12 20:08:40,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-08-12 20:08:40,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 421. [2021-08-12 20:08:40,462 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-08-12 20:08:40,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 839 transitions. [2021-08-12 20:08:40,464 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 839 transitions. Word has length 30 [2021-08-12 20:08:40,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:40,464 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 839 transitions. [2021-08-12 20:08:40,464 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-08-12 20:08:40,465 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 839 transitions. [2021-08-12 20:08:40,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:40,465 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:40,465 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:40,665 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:40,665 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:40,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:40,666 INFO L82 PathProgramCache]: Analyzing trace with hash 1447989, now seen corresponding path program 203 times [2021-08-12 20:08:40,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:40,666 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491377717] [2021-08-12 20:08:40,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:40,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:40,870 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:40,870 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:40,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491377717] [2021-08-12 20:08:40,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491377717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:40,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558218290] [2021-08-12 20:08:40,870 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-08-12 20:08:40,895 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:08:40,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:40,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:08:40,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:40,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:40,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:40,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:40,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:40,922 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:08:41,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-08-12 20:08:41,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558218290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:41,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:41,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-08-12 20:08:41,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767574451] [2021-08-12 20:08:41,101 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-08-12 20:08:41,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:41,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-12 20:08:41,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2021-08-12 20:08:41,101 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-08-12 20:08:42,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:42,596 INFO L93 Difference]: Finished difference Result 512 states and 1012 transitions. [2021-08-12 20:08:42,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:08:42,596 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-08-12 20:08:42,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:42,598 INFO L225 Difference]: With dead ends: 512 [2021-08-12 20:08:42,598 INFO L226 Difference]: Without dead ends: 495 [2021-08-12 20:08:42,598 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 745.6ms TimeCoverageRelationStatistics Valid=198, Invalid=1442, Unknown=0, NotChecked=0, Total=1640 [2021-08-12 20:08:42,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-08-12 20:08:42,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 419. [2021-08-12 20:08:42,765 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-08-12 20:08:42,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 835 transitions. [2021-08-12 20:08:42,767 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 835 transitions. Word has length 30 [2021-08-12 20:08:42,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:42,767 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 835 transitions. [2021-08-12 20:08:42,767 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-08-12 20:08:42,767 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 835 transitions. [2021-08-12 20:08:42,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:42,767 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:42,767 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:42,967 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2021-08-12 20:08:42,968 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:42,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:42,968 INFO L82 PathProgramCache]: Analyzing trace with hash 1470114707, now seen corresponding path program 204 times [2021-08-12 20:08:42,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:42,968 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253182578] [2021-08-12 20:08:42,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:42,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:43,165 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:43,165 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:43,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253182578] [2021-08-12 20:08:43,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253182578] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:43,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488557127] [2021-08-12 20:08:43,165 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-08-12 20:08:43,188 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:08:43,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:43,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:08:43,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:43,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:43,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:43,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:43,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:43,215 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:08:43,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-08-12 20:08:43,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488557127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:43,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:43,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-08-12 20:08:43,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538252921] [2021-08-12 20:08:43,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 20:08:43,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:43,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 20:08:43,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-08-12 20:08:43,361 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-08-12 20:08:44,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:44,703 INFO L93 Difference]: Finished difference Result 567 states and 1111 transitions. [2021-08-12 20:08:44,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:08:44,703 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-08-12 20:08:44,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:44,705 INFO L225 Difference]: With dead ends: 567 [2021-08-12 20:08:44,705 INFO L226 Difference]: Without dead ends: 548 [2021-08-12 20:08:44,706 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 627.4ms TimeCoverageRelationStatistics Valid=172, Invalid=1310, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 20:08:44,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-08-12 20:08:44,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 418. [2021-08-12 20:08:44,855 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-08-12 20:08:44,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 833 transitions. [2021-08-12 20:08:44,857 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 833 transitions. Word has length 30 [2021-08-12 20:08:44,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:44,857 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 833 transitions. [2021-08-12 20:08:44,857 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-08-12 20:08:44,857 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 833 transitions. [2021-08-12 20:08:44,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:44,858 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:44,858 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:45,058 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:45,058 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:45,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:45,058 INFO L82 PathProgramCache]: Analyzing trace with hash -1305813791, now seen corresponding path program 205 times [2021-08-12 20:08:45,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:45,059 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933603205] [2021-08-12 20:08:45,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:45,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:45,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-08-12 20:08:45,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:45,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933603205] [2021-08-12 20:08:45,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933603205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:45,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688744504] [2021-08-12 20:08:45,280 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-08-12 20:08:45,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:45,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:45,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:45,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:45,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:45,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:45,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-08-12 20:08:45,329 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:08:45,494 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:45,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688744504] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:45,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:45,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-08-12 20:08:45,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503060722] [2021-08-12 20:08:45,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-08-12 20:08:45,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:45,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-12 20:08:45,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-08-12 20:08:45,495 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-08-12 20:08:46,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:46,929 INFO L93 Difference]: Finished difference Result 569 states and 1114 transitions. [2021-08-12 20:08:46,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:08:46,929 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-08-12 20:08:46,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:46,931 INFO L225 Difference]: With dead ends: 569 [2021-08-12 20:08:46,931 INFO L226 Difference]: Without dead ends: 526 [2021-08-12 20:08:46,931 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 671.3ms TimeCoverageRelationStatistics Valid=181, Invalid=1459, Unknown=0, NotChecked=0, Total=1640 [2021-08-12 20:08:46,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-08-12 20:08:47,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 402. [2021-08-12 20:08:47,076 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-08-12 20:08:47,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 803 transitions. [2021-08-12 20:08:47,078 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 803 transitions. Word has length 30 [2021-08-12 20:08:47,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:47,078 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 803 transitions. [2021-08-12 20:08:47,078 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-08-12 20:08:47,078 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 803 transitions. [2021-08-12 20:08:47,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:47,079 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:47,079 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:47,279 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2021-08-12 20:08:47,279 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:47,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:47,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1577396431, now seen corresponding path program 206 times [2021-08-12 20:08:47,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:47,280 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283999251] [2021-08-12 20:08:47,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:47,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:47,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-08-12 20:08:47,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:47,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283999251] [2021-08-12 20:08:47,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283999251] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:47,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752137917] [2021-08-12 20:08:47,471 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-08-12 20:08:47,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:08:47,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:47,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:47,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:47,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-08-12 20:08:47,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:47,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:47,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-08-12 20:08:47,520 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:08:47,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-08-12 20:08:47,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752137917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:47,700 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:47,700 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-08-12 20:08:47,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936941821] [2021-08-12 20:08:47,700 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 20:08:47,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:47,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 20:08:47,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:08:47,700 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-08-12 20:08:49,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:49,150 INFO L93 Difference]: Finished difference Result 586 states and 1149 transitions. [2021-08-12 20:08:49,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:08:49,151 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-08-12 20:08:49,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:49,153 INFO L225 Difference]: With dead ends: 586 [2021-08-12 20:08:49,153 INFO L226 Difference]: Without dead ends: 575 [2021-08-12 20:08:49,153 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 618.7ms TimeCoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 20:08:49,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-08-12 20:08:49,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 419. [2021-08-12 20:08:49,311 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-08-12 20:08:49,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 836 transitions. [2021-08-12 20:08:49,313 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 836 transitions. Word has length 30 [2021-08-12 20:08:49,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:49,313 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 836 transitions. [2021-08-12 20:08:49,313 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-08-12 20:08:49,313 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 836 transitions. [2021-08-12 20:08:49,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:49,314 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:49,314 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:49,514 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable218 [2021-08-12 20:08:49,514 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:49,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:49,515 INFO L82 PathProgramCache]: Analyzing trace with hash -1835505141, now seen corresponding path program 207 times [2021-08-12 20:08:49,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:49,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220822506] [2021-08-12 20:08:49,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:49,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:49,719 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:49,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:49,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220822506] [2021-08-12 20:08:49,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220822506] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:49,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227597819] [2021-08-12 20:08:49,720 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-08-12 20:08:49,743 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:08:49,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:49,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 20:08:49,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:49,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:49,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:49,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:49,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:49,788 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-08-12 20:08:49,966 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:49,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227597819] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:49,967 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:49,967 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 25 [2021-08-12 20:08:49,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733695173] [2021-08-12 20:08:49,967 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-08-12 20:08:49,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:49,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-12 20:08:49,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2021-08-12 20:08:49,967 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-08-12 20:08:51,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:51,442 INFO L93 Difference]: Finished difference Result 511 states and 1011 transitions. [2021-08-12 20:08:51,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:08:51,442 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-08-12 20:08:51,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:51,444 INFO L225 Difference]: With dead ends: 511 [2021-08-12 20:08:51,444 INFO L226 Difference]: Without dead ends: 494 [2021-08-12 20:08:51,445 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 818.2ms TimeCoverageRelationStatistics Valid=222, Invalid=1500, Unknown=0, NotChecked=0, Total=1722 [2021-08-12 20:08:51,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-08-12 20:08:51,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 417. [2021-08-12 20:08:51,599 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-08-12 20:08:51,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 832 transitions. [2021-08-12 20:08:51,601 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 832 transitions. Word has length 30 [2021-08-12 20:08:51,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:51,601 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 832 transitions. [2021-08-12 20:08:51,601 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-08-12 20:08:51,601 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 832 transitions. [2021-08-12 20:08:51,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:51,601 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:51,602 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:51,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:51,818 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:51,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:51,818 INFO L82 PathProgramCache]: Analyzing trace with hash -366838423, now seen corresponding path program 208 times [2021-08-12 20:08:51,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:51,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312246740] [2021-08-12 20:08:51,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:51,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:52,010 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:52,010 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:52,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312246740] [2021-08-12 20:08:52,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312246740] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:52,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475094434] [2021-08-12 20:08:52,010 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-08-12 20:08:52,033 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:08:52,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:52,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:52,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:52,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:52,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:52,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:52,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:52,061 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:08:52,204 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:52,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475094434] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:52,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:52,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 22 [2021-08-12 20:08:52,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105635234] [2021-08-12 20:08:52,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 20:08:52,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:52,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 20:08:52,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-08-12 20:08:52,205 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-08-12 20:08:53,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:53,611 INFO L93 Difference]: Finished difference Result 565 states and 1108 transitions. [2021-08-12 20:08:53,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:08:53,611 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-08-12 20:08:53,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:53,614 INFO L225 Difference]: With dead ends: 565 [2021-08-12 20:08:53,614 INFO L226 Difference]: Without dead ends: 546 [2021-08-12 20:08:53,614 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 302 ImplicationChecksByTransitivity, 586.2ms TimeCoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 20:08:53,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-08-12 20:08:53,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 416. [2021-08-12 20:08:53,770 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-08-12 20:08:53,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 830 transitions. [2021-08-12 20:08:53,772 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 830 transitions. Word has length 30 [2021-08-12 20:08:53,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:53,772 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 830 transitions. [2021-08-12 20:08:53,772 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-08-12 20:08:53,772 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 830 transitions. [2021-08-12 20:08:53,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:53,773 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:53,773 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:53,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable220 [2021-08-12 20:08:53,973 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:53,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:53,974 INFO L82 PathProgramCache]: Analyzing trace with hash 1152200375, now seen corresponding path program 209 times [2021-08-12 20:08:53,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:53,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585284840] [2021-08-12 20:08:53,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:53,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:54,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-08-12 20:08:54,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:54,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585284840] [2021-08-12 20:08:54,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585284840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:54,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837300884] [2021-08-12 20:08:54,170 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-08-12 20:08:54,194 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:08:54,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:54,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:08:54,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:54,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:08:54,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:54,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:54,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:08:54,222 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:08:54,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-08-12 20:08:54,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837300884] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:54,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:54,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-08-12 20:08:54,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087296824] [2021-08-12 20:08:54,393 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 20:08:54,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:54,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 20:08:54,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:08:54,394 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-08-12 20:08:55,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:55,813 INFO L93 Difference]: Finished difference Result 567 states and 1111 transitions. [2021-08-12 20:08:55,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:08:55,813 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-08-12 20:08:55,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:55,816 INFO L225 Difference]: With dead ends: 567 [2021-08-12 20:08:55,816 INFO L226 Difference]: Without dead ends: 524 [2021-08-12 20:08:55,816 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 626.7ms TimeCoverageRelationStatistics Valid=169, Invalid=1313, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 20:08:55,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-08-12 20:08:55,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 403. [2021-08-12 20:08:55,978 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-08-12 20:08:55,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 805 transitions. [2021-08-12 20:08:55,980 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 805 transitions. Word has length 30 [2021-08-12 20:08:55,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:55,980 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 805 transitions. [2021-08-12 20:08:55,980 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-08-12 20:08:55,980 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 805 transitions. [2021-08-12 20:08:55,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:55,981 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:55,981 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:56,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2021-08-12 20:08:56,188 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:56,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:56,188 INFO L82 PathProgramCache]: Analyzing trace with hash -720161803, now seen corresponding path program 210 times [2021-08-12 20:08:56,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:56,188 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324348574] [2021-08-12 20:08:56,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:56,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:56,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-08-12 20:08:56,394 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:56,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324348574] [2021-08-12 20:08:56,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324348574] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:56,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301663896] [2021-08-12 20:08:56,394 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-08-12 20:08:56,417 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:08:56,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:08:56,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:08:56,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:56,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-08-12 20:08:56,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:56,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:56,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-08-12 20:08:56,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:08:56,639 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:56,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301663896] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:56,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:56,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:08:56,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126491722] [2021-08-12 20:08:56,640 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:08:56,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:56,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:08:56,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=622, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:08:56,640 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-08-12 20:08:58,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:08:58,461 INFO L93 Difference]: Finished difference Result 609 states and 1190 transitions. [2021-08-12 20:08:58,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:08:58,461 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-08-12 20:08:58,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:08:58,463 INFO L225 Difference]: With dead ends: 609 [2021-08-12 20:08:58,463 INFO L226 Difference]: Without dead ends: 598 [2021-08-12 20:08:58,464 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 457 ImplicationChecksByTransitivity, 835.3ms TimeCoverageRelationStatistics Valid=209, Invalid=1771, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 20:08:58,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-08-12 20:08:58,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 417. [2021-08-12 20:08:58,621 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-08-12 20:08:58,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 834 transitions. [2021-08-12 20:08:58,623 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 834 transitions. Word has length 30 [2021-08-12 20:08:58,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:08:58,623 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 834 transitions. [2021-08-12 20:08:58,623 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-08-12 20:08:58,623 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 834 transitions. [2021-08-12 20:08:58,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:08:58,624 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:08:58,624 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:08:58,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable222,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:08:58,825 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:08:58,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:08:58,825 INFO L82 PathProgramCache]: Analyzing trace with hash 161903921, now seen corresponding path program 211 times [2021-08-12 20:08:58,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:08:58,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22629843] [2021-08-12 20:08:58,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:08:58,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:59,029 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:08:59,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:08:59,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22629843] [2021-08-12 20:08:59,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22629843] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:59,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120821038] [2021-08-12 20:08:59,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 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-08-12 20:08:59,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:08:59,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:08:59,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:08:59,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-08-12 20:08:59,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:08:59,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:08:59,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-08-12 20:08:59,081 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:08:59,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-08-12 20:08:59,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120821038] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:08:59,288 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:08:59,288 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:08:59,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904816665] [2021-08-12 20:08:59,288 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:08:59,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:08:59,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:08:59,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:08:59,289 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-08-12 20:09:01,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:01,062 INFO L93 Difference]: Finished difference Result 526 states and 1034 transitions. [2021-08-12 20:09:01,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:09:01,062 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-08-12 20:09:01,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:01,064 INFO L225 Difference]: With dead ends: 526 [2021-08-12 20:09:01,064 INFO L226 Difference]: Without dead ends: 509 [2021-08-12 20:09:01,064 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 972.1ms TimeCoverageRelationStatistics Valid=241, Invalid=1829, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:09:01,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-08-12 20:09:01,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 415. [2021-08-12 20:09:01,219 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-08-12 20:09:01,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 830 transitions. [2021-08-12 20:09:01,221 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 830 transitions. Word has length 30 [2021-08-12 20:09:01,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:01,222 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 830 transitions. [2021-08-12 20:09:01,222 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-08-12 20:09:01,222 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 830 transitions. [2021-08-12 20:09:01,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:01,222 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:01,222 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:01,423 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2021-08-12 20:09:01,423 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:01,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:01,423 INFO L82 PathProgramCache]: Analyzing trace with hash 1630570639, now seen corresponding path program 212 times [2021-08-12 20:09:01,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:01,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255152127] [2021-08-12 20:09:01,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:01,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:01,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-08-12 20:09:01,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:01,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255152127] [2021-08-12 20:09:01,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255152127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:01,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134837019] [2021-08-12 20:09:01,616 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-08-12 20:09:01,639 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:09:01,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:01,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:09:01,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:01,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:09:01,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:01,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:01,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:01,665 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:09:01,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-08-12 20:09:01,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134837019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:01,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:01,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-08-12 20:09:01,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842315644] [2021-08-12 20:09:01,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 20:09:01,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:01,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 20:09:01,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2021-08-12 20:09:01,833 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-08-12 20:09:03,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:03,839 INFO L93 Difference]: Finished difference Result 597 states and 1169 transitions. [2021-08-12 20:09:03,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-12 20:09:03,840 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-08-12 20:09:03,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:03,842 INFO L225 Difference]: With dead ends: 597 [2021-08-12 20:09:03,842 INFO L226 Difference]: Without dead ends: 578 [2021-08-12 20:09:03,842 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 928.0ms TimeCoverageRelationStatistics Valid=246, Invalid=2106, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:09:03,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-08-12 20:09:03,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 424. [2021-08-12 20:09:03,999 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-08-12 20:09:04,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 846 transitions. [2021-08-12 20:09:04,001 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 846 transitions. Word has length 30 [2021-08-12 20:09:04,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:04,001 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 846 transitions. [2021-08-12 20:09:04,005 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-08-12 20:09:04,005 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 846 transitions. [2021-08-12 20:09:04,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:04,006 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:04,006 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:04,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 223 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-08-12 20:09:04,221 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:04,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:04,221 INFO L82 PathProgramCache]: Analyzing trace with hash -1145357859, now seen corresponding path program 213 times [2021-08-12 20:09:04,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:04,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035639089] [2021-08-12 20:09:04,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:04,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:04,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-08-12 20:09:04,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:04,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035639089] [2021-08-12 20:09:04,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035639089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:04,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854253538] [2021-08-12 20:09:04,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:09:04,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:09:04,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:04,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 20:09:04,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:04,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:09:04,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:04,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:04,492 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:04,492 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-08-12 20:09:04,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-08-12 20:09:04,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854253538] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:04,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:04,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 27 [2021-08-12 20:09:04,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149892810] [2021-08-12 20:09:04,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-08-12 20:09:04,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:04,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-12 20:09:04,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-12 20:09:04,685 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-08-12 20:09:06,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:06,670 INFO L93 Difference]: Finished difference Result 596 states and 1166 transitions. [2021-08-12 20:09:06,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 20:09:06,671 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-08-12 20:09:06,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:06,673 INFO L225 Difference]: With dead ends: 596 [2021-08-12 20:09:06,673 INFO L226 Difference]: Without dead ends: 550 [2021-08-12 20:09:06,673 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 684 ImplicationChecksByTransitivity, 996.4ms TimeCoverageRelationStatistics Valid=291, Invalid=2465, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 20:09:06,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-08-12 20:09:06,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 414. [2021-08-12 20:09:06,832 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-08-12 20:09:06,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 822 transitions. [2021-08-12 20:09:06,834 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 822 transitions. Word has length 30 [2021-08-12 20:09:06,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:06,834 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 822 transitions. [2021-08-12 20:09:06,834 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-08-12 20:09:06,834 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 822 transitions. [2021-08-12 20:09:06,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:06,835 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:06,835 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:07,035 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2021-08-12 20:09:07,035 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:07,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:07,035 INFO L82 PathProgramCache]: Analyzing trace with hash -1775778267, now seen corresponding path program 214 times [2021-08-12 20:09:07,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:07,035 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046267375] [2021-08-12 20:09:07,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:07,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:07,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-08-12 20:09:07,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:07,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046267375] [2021-08-12 20:09:07,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046267375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:07,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999934511] [2021-08-12 20:09:07,247 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-08-12 20:09:07,271 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:09:07,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:07,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:09:07,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:07,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:09:07,295 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:07,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:07,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-08-12 20:09:07,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:09:07,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-08-12 20:09:07,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999934511] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:07,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:07,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:09:07,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143652734] [2021-08-12 20:09:07,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:09:07,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:07,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:09:07,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:09:07,513 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-08-12 20:09:09,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:09,107 INFO L93 Difference]: Finished difference Result 569 states and 1108 transitions. [2021-08-12 20:09:09,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:09:09,107 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-08-12 20:09:09,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:09,109 INFO L225 Difference]: With dead ends: 569 [2021-08-12 20:09:09,109 INFO L226 Difference]: Without dead ends: 558 [2021-08-12 20:09:09,109 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 796.7ms TimeCoverageRelationStatistics Valid=176, Invalid=1630, Unknown=0, NotChecked=0, Total=1806 [2021-08-12 20:09:09,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-08-12 20:09:09,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 416. [2021-08-12 20:09:09,274 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-08-12 20:09:09,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 825 transitions. [2021-08-12 20:09:09,276 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 825 transitions. Word has length 30 [2021-08-12 20:09:09,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:09,276 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 825 transitions. [2021-08-12 20:09:09,276 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-08-12 20:09:09,276 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 825 transitions. [2021-08-12 20:09:09,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:09,277 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:09,277 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:09,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:09,477 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:09,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:09,478 INFO L82 PathProgramCache]: Analyzing trace with hash -893712543, now seen corresponding path program 215 times [2021-08-12 20:09:09,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:09,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326240792] [2021-08-12 20:09:09,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:09,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:09,702 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:09,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:09,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326240792] [2021-08-12 20:09:09,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326240792] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:09,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042554654] [2021-08-12 20:09:09,702 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-08-12 20:09:09,725 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:09:09,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:09,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:09:09,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:09,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:09:09,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:09,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:09,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:09,753 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-08-12 20:09:09,970 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:09,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042554654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:09,970 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:09,970 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:09:09,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613384599] [2021-08-12 20:09:09,971 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:09:09,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:09,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:09:09,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=631, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:09:09,971 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-08-12 20:09:11,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:11,607 INFO L93 Difference]: Finished difference Result 494 states and 970 transitions. [2021-08-12 20:09:11,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:09:11,608 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-08-12 20:09:11,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:11,610 INFO L225 Difference]: With dead ends: 494 [2021-08-12 20:09:11,610 INFO L226 Difference]: Without dead ends: 469 [2021-08-12 20:09:11,610 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 941.3ms TimeCoverageRelationStatistics Valid=205, Invalid=1687, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 20:09:11,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-08-12 20:09:11,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 406. [2021-08-12 20:09:11,773 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-08-12 20:09:11,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 810 transitions. [2021-08-12 20:09:11,775 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 810 transitions. Word has length 30 [2021-08-12 20:09:11,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:11,775 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 810 transitions. [2021-08-12 20:09:11,775 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-08-12 20:09:11,775 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 810 transitions. [2021-08-12 20:09:11,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:11,776 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:11,776 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:11,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-08-12 20:09:11,976 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:11,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:11,976 INFO L82 PathProgramCache]: Analyzing trace with hash -1771720193, now seen corresponding path program 216 times [2021-08-12 20:09:11,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:11,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400549512] [2021-08-12 20:09:11,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:11,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:12,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-08-12 20:09:12,175 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:12,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400549512] [2021-08-12 20:09:12,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400549512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:12,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640268501] [2021-08-12 20:09:12,175 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:09:12,199 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:09:12,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:12,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:09:12,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:12,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-08-12 20:09:12,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:12,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:12,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:12,226 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-08-12 20:09:12,430 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:12,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640268501] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:12,431 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:12,431 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-08-12 20:09:12,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859766299] [2021-08-12 20:09:12,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 20:09:12,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:12,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 20:09:12,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-08-12 20:09:12,431 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-08-12 20:09:13,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:13,970 INFO L93 Difference]: Finished difference Result 553 states and 1083 transitions. [2021-08-12 20:09:13,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:09:13,970 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-08-12 20:09:13,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:13,972 INFO L225 Difference]: With dead ends: 553 [2021-08-12 20:09:13,972 INFO L226 Difference]: Without dead ends: 518 [2021-08-12 20:09:13,973 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 804.7ms TimeCoverageRelationStatistics Valid=183, Invalid=1797, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 20:09:13,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-08-12 20:09:14,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 401. [2021-08-12 20:09:14,134 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-08-12 20:09:14,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 801 transitions. [2021-08-12 20:09:14,136 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 801 transitions. Word has length 30 [2021-08-12 20:09:14,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:14,136 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 801 transitions. [2021-08-12 20:09:14,136 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-08-12 20:09:14,136 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 801 transitions. [2021-08-12 20:09:14,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:14,137 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:14,137 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:14,337 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2021-08-12 20:09:14,337 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:14,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:14,337 INFO L82 PathProgramCache]: Analyzing trace with hash 1515887267, now seen corresponding path program 217 times [2021-08-12 20:09:14,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:14,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951194361] [2021-08-12 20:09:14,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:14,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:14,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-08-12 20:09:14,554 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:14,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951194361] [2021-08-12 20:09:14,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951194361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:14,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1160510745] [2021-08-12 20:09:14,554 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:09:14,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:14,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:09:14,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:14,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:09:14,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:14,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:14,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:14,678 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:09:14,900 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:14,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1160510745] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:14,901 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:14,901 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:09:14,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379184245] [2021-08-12 20:09:14,901 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:09:14,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:14,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:09:14,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:09:14,901 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-08-12 20:09:16,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:16,528 INFO L93 Difference]: Finished difference Result 596 states and 1167 transitions. [2021-08-12 20:09:16,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:09:16,528 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-08-12 20:09:16,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:16,531 INFO L225 Difference]: With dead ends: 596 [2021-08-12 20:09:16,531 INFO L226 Difference]: Without dead ends: 585 [2021-08-12 20:09:16,531 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 828.6ms TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:09:16,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2021-08-12 20:09:16,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 419. [2021-08-12 20:09:16,709 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-08-12 20:09:16,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 836 transitions. [2021-08-12 20:09:16,711 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 836 transitions. Word has length 30 [2021-08-12 20:09:16,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:16,711 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 836 transitions. [2021-08-12 20:09:16,711 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-08-12 20:09:16,711 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 836 transitions. [2021-08-12 20:09:16,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:16,712 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:16,712 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:16,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:16,912 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:16,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:16,912 INFO L82 PathProgramCache]: Analyzing trace with hash -1897014305, now seen corresponding path program 218 times [2021-08-12 20:09:16,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:16,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382161872] [2021-08-12 20:09:16,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:16,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:17,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-08-12 20:09:17,130 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:17,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382161872] [2021-08-12 20:09:17,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382161872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:17,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567374759] [2021-08-12 20:09:17,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 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-08-12 20:09:17,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:09:17,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:17,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:09:17,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:17,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-08-12 20:09:17,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:17,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:17,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:17,252 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:09:17,488 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:17,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567374759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:17,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:17,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:09:17,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921344105] [2021-08-12 20:09:17,489 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:09:17,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:17,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:09:17,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:09:17,489 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-08-12 20:09:19,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:19,157 INFO L93 Difference]: Finished difference Result 521 states and 1029 transitions. [2021-08-12 20:09:19,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:09:19,157 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-08-12 20:09:19,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:19,159 INFO L225 Difference]: With dead ends: 521 [2021-08-12 20:09:19,159 INFO L226 Difference]: Without dead ends: 504 [2021-08-12 20:09:19,159 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 960.1ms TimeCoverageRelationStatistics Valid=250, Invalid=2102, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:09:19,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-08-12 20:09:19,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 417. [2021-08-12 20:09:19,334 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-08-12 20:09:19,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 832 transitions. [2021-08-12 20:09:19,336 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 832 transitions. Word has length 30 [2021-08-12 20:09:19,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:19,336 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 832 transitions. [2021-08-12 20:09:19,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-08-12 20:09:19,337 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 832 transitions. [2021-08-12 20:09:19,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:19,337 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:19,337 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:19,537 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,229 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:19,537 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:19,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:19,538 INFO L82 PathProgramCache]: Analyzing trace with hash -428347587, now seen corresponding path program 219 times [2021-08-12 20:09:19,538 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:19,538 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300973523] [2021-08-12 20:09:19,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:19,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:19,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-08-12 20:09:19,757 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:19,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300973523] [2021-08-12 20:09:19,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300973523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:19,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552917426] [2021-08-12 20:09:19,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 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-08-12 20:09:19,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:09:19,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:19,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 20:09:19,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:19,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 15 treesize of output 7 [2021-08-12 20:09:19,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:19,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:19,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:19,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-08-12 20:09:20,079 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:20,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552917426] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:20,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:20,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:09:20,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285357610] [2021-08-12 20:09:20,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:09:20,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:20,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:09:20,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:09:20,080 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-08-12 20:09:21,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:21,683 INFO L93 Difference]: Finished difference Result 581 states and 1139 transitions. [2021-08-12 20:09:21,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 20:09:21,684 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-08-12 20:09:21,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:21,686 INFO L225 Difference]: With dead ends: 581 [2021-08-12 20:09:21,686 INFO L226 Difference]: Without dead ends: 562 [2021-08-12 20:09:21,686 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 898.5ms TimeCoverageRelationStatistics Valid=255, Invalid=2097, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:09:21,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-08-12 20:09:21,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 416. [2021-08-12 20:09:21,849 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-08-12 20:09:21,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 830 transitions. [2021-08-12 20:09:21,851 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 830 transitions. Word has length 30 [2021-08-12 20:09:21,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:21,851 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 830 transitions. [2021-08-12 20:09:21,851 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-08-12 20:09:21,851 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 830 transitions. [2021-08-12 20:09:21,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:21,851 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:21,851 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:22,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:22,052 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:22,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:22,052 INFO L82 PathProgramCache]: Analyzing trace with hash 1090691211, now seen corresponding path program 220 times [2021-08-12 20:09:22,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:22,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731982803] [2021-08-12 20:09:22,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:22,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:22,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-08-12 20:09:22,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:22,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731982803] [2021-08-12 20:09:22,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731982803] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:22,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559365892] [2021-08-12 20:09:22,271 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-08-12 20:09:22,295 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:09:22,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:22,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:09:22,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:22,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:09:22,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:22,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:22,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:22,390 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:09:22,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-08-12 20:09:22,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1559365892] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:22,602 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:22,602 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:09:22,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007284394] [2021-08-12 20:09:22,602 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:09:22,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:22,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:09:22,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:09:22,603 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-08-12 20:09:24,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:24,237 INFO L93 Difference]: Finished difference Result 583 states and 1142 transitions. [2021-08-12 20:09:24,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:09:24,237 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-08-12 20:09:24,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:24,239 INFO L225 Difference]: With dead ends: 583 [2021-08-12 20:09:24,239 INFO L226 Difference]: Without dead ends: 540 [2021-08-12 20:09:24,239 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 851.3ms TimeCoverageRelationStatistics Valid=230, Invalid=2122, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:09:24,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-08-12 20:09:24,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 403. [2021-08-12 20:09:24,407 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-08-12 20:09:24,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 805 transitions. [2021-08-12 20:09:24,409 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 805 transitions. Word has length 30 [2021-08-12 20:09:24,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:24,409 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 805 transitions. [2021-08-12 20:09:24,409 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-08-12 20:09:24,409 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 805 transitions. [2021-08-12 20:09:24,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:24,410 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:24,410 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:24,610 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2021-08-12 20:09:24,610 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:24,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:24,610 INFO L82 PathProgramCache]: Analyzing trace with hash -781670967, now seen corresponding path program 221 times [2021-08-12 20:09:24,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:24,610 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652874631] [2021-08-12 20:09:24,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:24,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:24,822 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:24,823 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:24,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652874631] [2021-08-12 20:09:24,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652874631] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:24,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490414834] [2021-08-12 20:09:24,823 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-08-12 20:09:24,846 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:09:24,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:24,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:09:24,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:24,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:09:24,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:24,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:24,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-08-12 20:09:24,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:09:25,165 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:25,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490414834] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:25,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:25,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:09:25,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541542791] [2021-08-12 20:09:25,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:09:25,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:25,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:09:25,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:09:25,166 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-08-12 20:09:27,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:27,069 INFO L93 Difference]: Finished difference Result 616 states and 1205 transitions. [2021-08-12 20:09:27,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:09:27,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-08-12 20:09:27,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:27,071 INFO L225 Difference]: With dead ends: 616 [2021-08-12 20:09:27,071 INFO L226 Difference]: Without dead ends: 605 [2021-08-12 20:09:27,071 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 676 ImplicationChecksByTransitivity, 911.4ms TimeCoverageRelationStatistics Valid=244, Invalid=2206, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:09:27,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2021-08-12 20:09:27,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 417. [2021-08-12 20:09:27,237 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-08-12 20:09:27,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 834 transitions. [2021-08-12 20:09:27,239 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 834 transitions. Word has length 30 [2021-08-12 20:09:27,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:27,239 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 834 transitions. [2021-08-12 20:09:27,239 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-08-12 20:09:27,239 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 834 transitions. [2021-08-12 20:09:27,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:27,239 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:27,239 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:27,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2021-08-12 20:09:27,440 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:27,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:27,440 INFO L82 PathProgramCache]: Analyzing trace with hash 100394757, now seen corresponding path program 222 times [2021-08-12 20:09:27,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:27,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987552648] [2021-08-12 20:09:27,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:27,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:27,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-08-12 20:09:27,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:27,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987552648] [2021-08-12 20:09:27,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987552648] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:27,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854405877] [2021-08-12 20:09:27,658 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-08-12 20:09:27,683 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:09:27,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:27,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:09:27,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:27,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:09:27,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:27,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:27,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:27,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:09:28,006 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:28,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854405877] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:28,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:28,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:09:28,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852201531] [2021-08-12 20:09:28,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:09:28,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:28,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:09:28,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:09:28,007 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-08-12 20:09:29,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:29,926 INFO L93 Difference]: Finished difference Result 531 states and 1045 transitions. [2021-08-12 20:09:29,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:09:29,927 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-08-12 20:09:29,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:29,929 INFO L225 Difference]: With dead ends: 531 [2021-08-12 20:09:29,929 INFO L226 Difference]: Without dead ends: 514 [2021-08-12 20:09:29,929 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 674 ImplicationChecksByTransitivity, 1053.0ms TimeCoverageRelationStatistics Valid=274, Invalid=2276, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:09:29,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-08-12 20:09:30,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 415. [2021-08-12 20:09:30,095 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-08-12 20:09:30,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 830 transitions. [2021-08-12 20:09:30,096 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 830 transitions. Word has length 30 [2021-08-12 20:09:30,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:30,097 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 830 transitions. [2021-08-12 20:09:30,097 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-08-12 20:09:30,097 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 830 transitions. [2021-08-12 20:09:30,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:30,097 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:30,097 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:30,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-08-12 20:09:30,298 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:30,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:30,298 INFO L82 PathProgramCache]: Analyzing trace with hash 1569061475, now seen corresponding path program 223 times [2021-08-12 20:09:30,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:30,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965957898] [2021-08-12 20:09:30,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:30,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:30,522 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:30,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:30,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965957898] [2021-08-12 20:09:30,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965957898] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:30,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119852779] [2021-08-12 20:09:30,522 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-08-12 20:09:30,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:30,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:09:30,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:30,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:09:30,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:30,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:30,645 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:30,645 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:09:30,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-08-12 20:09:30,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119852779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:30,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:30,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:09:30,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188703254] [2021-08-12 20:09:30,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:09:30,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:30,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:09:30,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:09:30,834 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-08-12 20:09:32,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:32,891 INFO L93 Difference]: Finished difference Result 611 states and 1198 transitions. [2021-08-12 20:09:32,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:09:32,892 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-08-12 20:09:32,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:32,894 INFO L225 Difference]: With dead ends: 611 [2021-08-12 20:09:32,894 INFO L226 Difference]: Without dead ends: 592 [2021-08-12 20:09:32,894 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 1026.0ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 20:09:32,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-08-12 20:09:33,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 424. [2021-08-12 20:09:33,068 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-08-12 20:09:33,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 846 transitions. [2021-08-12 20:09:33,070 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 846 transitions. Word has length 30 [2021-08-12 20:09:33,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:33,070 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 846 transitions. [2021-08-12 20:09:33,070 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-08-12 20:09:33,070 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 846 transitions. [2021-08-12 20:09:33,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:33,070 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:33,070 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:33,270 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 234 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-08-12 20:09:33,271 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:33,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:33,271 INFO L82 PathProgramCache]: Analyzing trace with hash -1206867023, now seen corresponding path program 224 times [2021-08-12 20:09:33,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:33,271 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629759087] [2021-08-12 20:09:33,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:33,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:33,482 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:33,482 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:33,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629759087] [2021-08-12 20:09:33,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629759087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:33,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21907237] [2021-08-12 20:09:33,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:09:33,508 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:09:33,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:33,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:09:33,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:33,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:09:33,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:33,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:33,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-08-12 20:09:33,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:09:33,812 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:33,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21907237] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:33,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:33,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:09:33,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24201494] [2021-08-12 20:09:33,813 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:09:33,813 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:33,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:09:33,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:09:33,813 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-08-12 20:09:35,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:35,893 INFO L93 Difference]: Finished difference Result 610 states and 1195 transitions. [2021-08-12 20:09:35,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:09:35,893 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-08-12 20:09:35,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:35,896 INFO L225 Difference]: With dead ends: 610 [2021-08-12 20:09:35,896 INFO L226 Difference]: Without dead ends: 564 [2021-08-12 20:09:35,896 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 1018.3ms TimeCoverageRelationStatistics Valid=289, Invalid=2681, Unknown=0, NotChecked=0, Total=2970 [2021-08-12 20:09:35,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-08-12 20:09:36,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 414. [2021-08-12 20:09:36,073 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-08-12 20:09:36,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 822 transitions. [2021-08-12 20:09:36,075 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 822 transitions. Word has length 30 [2021-08-12 20:09:36,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:36,076 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 822 transitions. [2021-08-12 20:09:36,076 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-08-12 20:09:36,076 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 822 transitions. [2021-08-12 20:09:36,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:36,076 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:36,076 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:36,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2021-08-12 20:09:36,281 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:36,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:36,281 INFO L82 PathProgramCache]: Analyzing trace with hash -1837287431, now seen corresponding path program 225 times [2021-08-12 20:09:36,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:36,282 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641345177] [2021-08-12 20:09:36,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:36,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:36,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-08-12 20:09:36,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:36,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641345177] [2021-08-12 20:09:36,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641345177] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:36,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097614813] [2021-08-12 20:09:36,504 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-08-12 20:09:36,528 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:09:36,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:36,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:09:36,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:36,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-08-12 20:09:36,623 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:36,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:36,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:36,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:09:36,865 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:36,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097614813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:36,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:36,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:09:36,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600610882] [2021-08-12 20:09:36,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:09:36,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:36,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:09:36,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:09:36,866 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-08-12 20:09:38,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:38,386 INFO L93 Difference]: Finished difference Result 563 states and 1097 transitions. [2021-08-12 20:09:38,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:09:38,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-08-12 20:09:38,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:38,388 INFO L225 Difference]: With dead ends: 563 [2021-08-12 20:09:38,388 INFO L226 Difference]: Without dead ends: 552 [2021-08-12 20:09:38,388 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 895.4ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:09:38,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-08-12 20:09:38,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 416. [2021-08-12 20:09:38,566 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-08-12 20:09:38,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 825 transitions. [2021-08-12 20:09:38,568 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 825 transitions. Word has length 30 [2021-08-12 20:09:38,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:38,568 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 825 transitions. [2021-08-12 20:09:38,568 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-08-12 20:09:38,569 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 825 transitions. [2021-08-12 20:09:38,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:38,569 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:38,569 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:38,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:38,769 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:38,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:38,770 INFO L82 PathProgramCache]: Analyzing trace with hash -955221707, now seen corresponding path program 226 times [2021-08-12 20:09:38,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:38,770 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750701915] [2021-08-12 20:09:38,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:38,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:38,987 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:38,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:38,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750701915] [2021-08-12 20:09:38,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750701915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:38,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85116940] [2021-08-12 20:09:38,987 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-08-12 20:09:39,010 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:09:39,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:39,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:09:39,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:39,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:09:39,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:39,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:39,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:39,109 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:09:39,346 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:39,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85116940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:39,347 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:39,347 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:09:39,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297199126] [2021-08-12 20:09:39,347 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:09:39,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:39,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:09:39,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:09:39,347 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-08-12 20:09:40,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:40,990 INFO L93 Difference]: Finished difference Result 479 states and 940 transitions. [2021-08-12 20:09:40,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:09:40,991 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-08-12 20:09:40,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:40,993 INFO L225 Difference]: With dead ends: 479 [2021-08-12 20:09:40,993 INFO L226 Difference]: Without dead ends: 454 [2021-08-12 20:09:40,993 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 538 ImplicationChecksByTransitivity, 1025.7ms TimeCoverageRelationStatistics Valid=242, Invalid=2110, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:09:40,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-08-12 20:09:41,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 406. [2021-08-12 20:09:41,164 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-08-12 20:09:41,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 810 transitions. [2021-08-12 20:09:41,166 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 810 transitions. Word has length 30 [2021-08-12 20:09:41,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:41,166 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 810 transitions. [2021-08-12 20:09:41,166 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-08-12 20:09:41,166 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 810 transitions. [2021-08-12 20:09:41,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:41,166 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:41,166 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:41,366 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2021-08-12 20:09:41,367 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:41,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:41,367 INFO L82 PathProgramCache]: Analyzing trace with hash -1833229357, now seen corresponding path program 227 times [2021-08-12 20:09:41,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:41,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943980404] [2021-08-12 20:09:41,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:41,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:41,574 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:41,574 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:41,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943980404] [2021-08-12 20:09:41,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943980404] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:41,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162818526] [2021-08-12 20:09:41,574 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-08-12 20:09:41,597 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:09:41,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:41,598 WARN L261 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 36 conjunts are in the unsatisfiable core [2021-08-12 20:09:41,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:41,879 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-12 20:09:41,880 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-08-12 20:09:41,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:41,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:41,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:41,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:18 [2021-08-12 20:09:41,967 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:41,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162818526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:41,967 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:41,967 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:09:41,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92522940] [2021-08-12 20:09:41,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:09:41,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:41,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:09:41,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:09:41,968 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-08-12 20:09:43,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:43,781 INFO L93 Difference]: Finished difference Result 563 states and 1102 transitions. [2021-08-12 20:09:43,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 20:09:43,782 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-08-12 20:09:43,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:43,783 INFO L225 Difference]: With dead ends: 563 [2021-08-12 20:09:43,784 INFO L226 Difference]: Without dead ends: 528 [2021-08-12 20:09:43,784 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1118.4ms TimeCoverageRelationStatistics Valid=266, Invalid=2284, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:09:43,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-08-12 20:09:43,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 402. [2021-08-12 20:09:43,943 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-08-12 20:09:43,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 803 transitions. [2021-08-12 20:09:43,945 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 803 transitions. Word has length 30 [2021-08-12 20:09:43,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:43,945 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 803 transitions. [2021-08-12 20:09:43,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-08-12 20:09:43,945 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 803 transitions. [2021-08-12 20:09:43,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:43,945 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:43,945 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:44,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:44,146 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:44,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:44,146 INFO L82 PathProgramCache]: Analyzing trace with hash -2002474823, now seen corresponding path program 228 times [2021-08-12 20:09:44,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:44,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237129846] [2021-08-12 20:09:44,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:44,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:44,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-08-12 20:09:44,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:44,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237129846] [2021-08-12 20:09:44,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237129846] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:44,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277877894] [2021-08-12 20:09:44,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 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-08-12 20:09:44,382 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:09:44,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:44,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:09:44,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:44,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:09:44,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:44,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:44,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:44,476 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:09:44,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-08-12 20:09:44,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277877894] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:44,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:44,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:09:44,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924217336] [2021-08-12 20:09:44,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:09:44,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:44,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:09:44,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:09:44,690 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-08-12 20:09:46,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:46,670 INFO L93 Difference]: Finished difference Result 627 states and 1228 transitions. [2021-08-12 20:09:46,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:09:46,670 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-08-12 20:09:46,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:46,673 INFO L225 Difference]: With dead ends: 627 [2021-08-12 20:09:46,673 INFO L226 Difference]: Without dead ends: 616 [2021-08-12 20:09:46,673 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 723 ImplicationChecksByTransitivity, 872.1ms TimeCoverageRelationStatistics Valid=245, Invalid=2205, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:09:46,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-08-12 20:09:46,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 417. [2021-08-12 20:09:46,847 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-08-12 20:09:46,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 835 transitions. [2021-08-12 20:09:46,849 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 835 transitions. Word has length 30 [2021-08-12 20:09:46,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:46,849 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 835 transitions. [2021-08-12 20:09:46,849 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-08-12 20:09:46,849 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 835 transitions. [2021-08-12 20:09:46,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:46,849 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:46,849 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:47,050 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:47,050 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:47,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:47,050 INFO L82 PathProgramCache]: Analyzing trace with hash -1120409099, now seen corresponding path program 229 times [2021-08-12 20:09:47,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:47,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10540606] [2021-08-12 20:09:47,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:47,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:47,261 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:47,261 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:47,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10540606] [2021-08-12 20:09:47,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10540606] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:47,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760386914] [2021-08-12 20:09:47,261 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-08-12 20:09:47,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:47,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:09:47,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:47,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:09:47,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:47,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:47,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:47,379 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:09:47,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-08-12 20:09:47,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760386914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:47,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:47,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:09:47,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880744203] [2021-08-12 20:09:47,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:09:47,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:47,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:09:47,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:09:47,598 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-08-12 20:09:49,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:49,495 INFO L93 Difference]: Finished difference Result 535 states and 1054 transitions. [2021-08-12 20:09:49,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:09:49,495 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-08-12 20:09:49,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:49,497 INFO L225 Difference]: With dead ends: 535 [2021-08-12 20:09:49,497 INFO L226 Difference]: Without dead ends: 518 [2021-08-12 20:09:49,497 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 1008.8ms TimeCoverageRelationStatistics Valid=275, Invalid=2275, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 20:09:49,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-08-12 20:09:49,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 415. [2021-08-12 20:09:49,669 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-08-12 20:09:49,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 831 transitions. [2021-08-12 20:09:49,671 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 831 transitions. Word has length 30 [2021-08-12 20:09:49,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:49,671 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 831 transitions. [2021-08-12 20:09:49,671 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-08-12 20:09:49,671 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 831 transitions. [2021-08-12 20:09:49,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:49,671 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:49,671 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:49,871 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,240 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:49,872 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:49,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:49,872 INFO L82 PathProgramCache]: Analyzing trace with hash 348257619, now seen corresponding path program 230 times [2021-08-12 20:09:49,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:49,872 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376315515] [2021-08-12 20:09:49,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:49,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:50,071 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:50,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:50,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376315515] [2021-08-12 20:09:50,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376315515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:50,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841916681] [2021-08-12 20:09:50,071 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-08-12 20:09:50,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:09:50,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:50,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:09:50,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:50,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-08-12 20:09:50,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:50,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:50,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:50,182 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:09:50,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-08-12 20:09:50,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841916681] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:50,359 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:50,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:09:50,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122413177] [2021-08-12 20:09:50,359 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:09:50,359 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:50,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:09:50,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:09:50,359 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-08-12 20:09:52,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:52,498 INFO L93 Difference]: Finished difference Result 656 states and 1281 transitions. [2021-08-12 20:09:52,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 20:09:52,498 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-08-12 20:09:52,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:52,504 INFO L225 Difference]: With dead ends: 656 [2021-08-12 20:09:52,504 INFO L226 Difference]: Without dead ends: 637 [2021-08-12 20:09:52,504 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 963.9ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 20:09:52,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-08-12 20:09:52,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 424. [2021-08-12 20:09:52,677 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-08-12 20:09:52,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 847 transitions. [2021-08-12 20:09:52,680 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 847 transitions. Word has length 30 [2021-08-12 20:09:52,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:52,680 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 847 transitions. [2021-08-12 20:09:52,680 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-08-12 20:09:52,680 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 847 transitions. [2021-08-12 20:09:52,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:52,680 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:52,680 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:52,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:09:52,881 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:52,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:52,881 INFO L82 PathProgramCache]: Analyzing trace with hash 1867296417, now seen corresponding path program 231 times [2021-08-12 20:09:52,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:52,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755282704] [2021-08-12 20:09:52,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:52,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:53,091 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:53,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:53,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755282704] [2021-08-12 20:09:53,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755282704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:53,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962826306] [2021-08-12 20:09:53,092 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-08-12 20:09:53,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:09:53,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:53,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 20:09:53,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:53,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:09:53,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:53,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:53,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:53,209 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-08-12 20:09:53,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-08-12 20:09:53,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962826306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:53,420 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:53,420 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:09:53,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970703204] [2021-08-12 20:09:53,420 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:09:53,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:53,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:09:53,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=942, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:09:53,420 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-08-12 20:09:55,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:55,613 INFO L93 Difference]: Finished difference Result 655 states and 1278 transitions. [2021-08-12 20:09:55,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-12 20:09:55,614 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-08-12 20:09:55,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:55,616 INFO L225 Difference]: With dead ends: 655 [2021-08-12 20:09:55,616 INFO L226 Difference]: Without dead ends: 609 [2021-08-12 20:09:55,616 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 930 ImplicationChecksByTransitivity, 1073.0ms TimeCoverageRelationStatistics Valid=321, Invalid=2871, Unknown=0, NotChecked=0, Total=3192 [2021-08-12 20:09:55,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-08-12 20:09:55,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 414. [2021-08-12 20:09:55,797 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-08-12 20:09:55,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 823 transitions. [2021-08-12 20:09:55,799 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 823 transitions. Word has length 30 [2021-08-12 20:09:55,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:55,799 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 823 transitions. [2021-08-12 20:09:55,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-08-12 20:09:55,799 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 823 transitions. [2021-08-12 20:09:55,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:55,799 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:55,800 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:56,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 242 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2021-08-12 20:09:56,000 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:56,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:56,000 INFO L82 PathProgramCache]: Analyzing trace with hash 1236876009, now seen corresponding path program 232 times [2021-08-12 20:09:56,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:56,000 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016289956] [2021-08-12 20:09:56,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:56,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:56,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-08-12 20:09:56,217 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:56,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016289956] [2021-08-12 20:09:56,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016289956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:56,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073896235] [2021-08-12 20:09:56,217 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-08-12 20:09:56,240 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:09:56,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:56,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:09:56,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:56,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 15 treesize of output 7 [2021-08-12 20:09:56,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:56,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:56,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-08-12 20:09:56,343 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:09:56,573 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:09:56,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2073896235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:56,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:56,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:09:56,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145899943] [2021-08-12 20:09:56,573 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:09:56,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:56,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:09:56,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:09:56,574 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-08-12 20:09:58,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:09:58,229 INFO L93 Difference]: Finished difference Result 582 states and 1136 transitions. [2021-08-12 20:09:58,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:09:58,229 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-08-12 20:09:58,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:09:58,231 INFO L225 Difference]: With dead ends: 582 [2021-08-12 20:09:58,231 INFO L226 Difference]: Without dead ends: 571 [2021-08-12 20:09:58,231 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 585 ImplicationChecksByTransitivity, 864.7ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:09:58,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-08-12 20:09:58,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 416. [2021-08-12 20:09:58,418 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-08-12 20:09:58,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 826 transitions. [2021-08-12 20:09:58,420 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 826 transitions. Word has length 30 [2021-08-12 20:09:58,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:09:58,420 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 826 transitions. [2021-08-12 20:09:58,421 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-08-12 20:09:58,421 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 826 transitions. [2021-08-12 20:09:58,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:09:58,421 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:09:58,421 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:09:58,621 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2021-08-12 20:09:58,622 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:09:58,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:09:58,622 INFO L82 PathProgramCache]: Analyzing trace with hash 2118941733, now seen corresponding path program 233 times [2021-08-12 20:09:58,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:09:58,622 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419212539] [2021-08-12 20:09:58,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:09:58,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:09:58,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-08-12 20:09:58,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:09:58,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419212539] [2021-08-12 20:09:58,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419212539] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:58,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896229451] [2021-08-12 20:09:58,838 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-08-12 20:09:58,862 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:09:58,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:09:58,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:09:58,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:09:58,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:09:58,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:09:58,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:09:58,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:09:58,959 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:09:59,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-08-12 20:09:59,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896229451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:09:59,193 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:09:59,193 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:09:59,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030065647] [2021-08-12 20:09:59,193 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:09:59,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:09:59,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:09:59,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:09:59,194 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-08-12 20:10:00,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:10:00,968 INFO L93 Difference]: Finished difference Result 488 states and 959 transitions. [2021-08-12 20:10:00,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:10:00,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-08-12 20:10:00,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:10:00,970 INFO L225 Difference]: With dead ends: 488 [2021-08-12 20:10:00,970 INFO L226 Difference]: Without dead ends: 463 [2021-08-12 20:10:00,970 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 996.2ms TimeCoverageRelationStatistics Valid=244, Invalid=2108, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:10:00,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-08-12 20:10:01,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 406. [2021-08-12 20:10:01,148 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-08-12 20:10:01,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 811 transitions. [2021-08-12 20:10:01,150 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 811 transitions. Word has length 30 [2021-08-12 20:10:01,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:10:01,150 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 811 transitions. [2021-08-12 20:10:01,150 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-08-12 20:10:01,150 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 811 transitions. [2021-08-12 20:10:01,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:10:01,150 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:10:01,150 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:10:01,351 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-08-12 20:10:01,351 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:10:01,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:10:01,351 INFO L82 PathProgramCache]: Analyzing trace with hash 1240934083, now seen corresponding path program 234 times [2021-08-12 20:10:01,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:10:01,351 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192616351] [2021-08-12 20:10:01,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:10:01,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:01,562 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:01,562 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:10:01,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192616351] [2021-08-12 20:10:01,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192616351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:01,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640897970] [2021-08-12 20:10:01,562 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-08-12 20:10:01,585 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 20:10:01,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:10:01,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:10:01,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:10:01,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:10:01,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:10:01,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:10:01,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:10:01,697 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:10:01,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-08-12 20:10:01,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640897970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:01,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:10:01,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:10:01,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639256985] [2021-08-12 20:10:01,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:10:01,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:10:01,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:10:01,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:10:01,929 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-08-12 20:10:03,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:10:03,757 INFO L93 Difference]: Finished difference Result 579 states and 1137 transitions. [2021-08-12 20:10:03,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 20:10:03,758 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-08-12 20:10:03,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:10:03,760 INFO L225 Difference]: With dead ends: 579 [2021-08-12 20:10:03,760 INFO L226 Difference]: Without dead ends: 544 [2021-08-12 20:10:03,760 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 579 ImplicationChecksByTransitivity, 903.2ms TimeCoverageRelationStatistics Valid=220, Invalid=2036, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 20:10:03,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-08-12 20:10:03,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 403. [2021-08-12 20:10:03,946 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-08-12 20:10:03,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 806 transitions. [2021-08-12 20:10:03,948 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 806 transitions. Word has length 30 [2021-08-12 20:10:03,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:10:03,949 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 806 transitions. [2021-08-12 20:10:03,949 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-08-12 20:10:03,949 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 806 transitions. [2021-08-12 20:10:03,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:10:03,949 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:10:03,949 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:10:04,166 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-08-12 20:10:04,166 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:10:04,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:10:04,166 INFO L82 PathProgramCache]: Analyzing trace with hash 1727071587, now seen corresponding path program 235 times [2021-08-12 20:10:04,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:10:04,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511567238] [2021-08-12 20:10:04,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:10:04,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:04,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-08-12 20:10:04,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:10:04,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511567238] [2021-08-12 20:10:04,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511567238] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:04,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364382090] [2021-08-12 20:10:04,406 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-08-12 20:10:04,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:04,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:10:04,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:10:04,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 15 treesize of output 7 [2021-08-12 20:10:04,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:10:04,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:10:04,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-08-12 20:10:04,538 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:10:04,773 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:04,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364382090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:04,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:10:04,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:10:04,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894259433] [2021-08-12 20:10:04,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:10:04,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:10:04,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:10:04,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:10:04,774 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-08-12 20:10:06,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:10:06,532 INFO L93 Difference]: Finished difference Result 577 states and 1125 transitions. [2021-08-12 20:10:06,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:10:06,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-08-12 20:10:06,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:10:06,535 INFO L225 Difference]: With dead ends: 577 [2021-08-12 20:10:06,535 INFO L226 Difference]: Without dead ends: 566 [2021-08-12 20:10:06,535 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 902.5ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 20:10:06,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-08-12 20:10:06,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 417. [2021-08-12 20:10:06,734 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-08-12 20:10:06,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 832 transitions. [2021-08-12 20:10:06,736 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 832 transitions. Word has length 30 [2021-08-12 20:10:06,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:10:06,736 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 832 transitions. [2021-08-12 20:10:06,736 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-08-12 20:10:06,736 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 832 transitions. [2021-08-12 20:10:06,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:10:06,737 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:10:06,737 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:10:06,939 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:10:06,939 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:10:06,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:10:06,939 INFO L82 PathProgramCache]: Analyzing trace with hash -1685829985, now seen corresponding path program 236 times [2021-08-12 20:10:06,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:10:06,939 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985345150] [2021-08-12 20:10:06,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:10:06,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:07,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-08-12 20:10:07,163 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:10:07,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985345150] [2021-08-12 20:10:07,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985345150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:07,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302745074] [2021-08-12 20:10:07,164 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-08-12 20:10:07,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 20:10:07,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:10:07,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:10:07,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:10:07,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:10:07,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:10:07,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:10:07,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:10:07,312 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:10:07,553 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:07,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302745074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:07,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:10:07,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:10:07,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044266328] [2021-08-12 20:10:07,554 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:10:07,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:10:07,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:10:07,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:10:07,554 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-08-12 20:10:09,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:10:09,351 INFO L93 Difference]: Finished difference Result 492 states and 967 transitions. [2021-08-12 20:10:09,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 20:10:09,351 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-08-12 20:10:09,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:10:09,353 INFO L225 Difference]: With dead ends: 492 [2021-08-12 20:10:09,353 INFO L226 Difference]: Without dead ends: 475 [2021-08-12 20:10:09,354 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 1022.9ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 20:10:09,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-08-12 20:10:09,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 415. [2021-08-12 20:10:09,536 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-08-12 20:10:09,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 828 transitions. [2021-08-12 20:10:09,538 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 828 transitions. Word has length 30 [2021-08-12 20:10:09,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:10:09,538 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 828 transitions. [2021-08-12 20:10:09,538 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-08-12 20:10:09,538 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 828 transitions. [2021-08-12 20:10:09,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:10:09,538 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:10:09,538 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:10:09,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2021-08-12 20:10:09,739 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:10:09,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:10:09,739 INFO L82 PathProgramCache]: Analyzing trace with hash -217163267, now seen corresponding path program 237 times [2021-08-12 20:10:09,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:10:09,739 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114659204] [2021-08-12 20:10:09,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:10:09,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:09,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-08-12 20:10:09,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:10:09,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114659204] [2021-08-12 20:10:09,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114659204] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:09,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740286004] [2021-08-12 20:10:09,958 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-08-12 20:10:09,982 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 20:10:09,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:10:09,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:10:09,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:10:10,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 11 treesize of output 7 [2021-08-12 20:10:10,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:10:10,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:10:10,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-08-12 20:10:10,079 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:10:10,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-08-12 20:10:10,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740286004] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:10,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:10:10,283 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-08-12 20:10:10,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521474607] [2021-08-12 20:10:10,284 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 20:10:10,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:10:10,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 20:10:10,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-08-12 20:10:10,284 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-08-12 20:10:11,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:10:11,786 INFO L93 Difference]: Finished difference Result 576 states and 1127 transitions. [2021-08-12 20:10:11,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 20:10:11,786 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-08-12 20:10:11,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:10:11,788 INFO L225 Difference]: With dead ends: 576 [2021-08-12 20:10:11,788 INFO L226 Difference]: Without dead ends: 529 [2021-08-12 20:10:11,788 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 819.8ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 20:10:11,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-08-12 20:10:11,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 407. [2021-08-12 20:10:11,967 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-08-12 20:10:11,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 812 transitions. [2021-08-12 20:10:11,969 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 812 transitions. Word has length 30 [2021-08-12 20:10:11,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:10:11,969 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 812 transitions. [2021-08-12 20:10:11,969 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-08-12 20:10:11,970 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 812 transitions. [2021-08-12 20:10:11,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:10:11,970 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:10:11,970 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:10:12,172 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:10:12,173 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:10:12,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:10:12,173 INFO L82 PathProgramCache]: Analyzing trace with hash 1731129661, now seen corresponding path program 238 times [2021-08-12 20:10:12,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:10:12,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419980752] [2021-08-12 20:10:12,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:10:12,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:12,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-08-12 20:10:12,394 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:10:12,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419980752] [2021-08-12 20:10:12,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419980752] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:12,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697286487] [2021-08-12 20:10:12,394 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-08-12 20:10:12,417 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 20:10:12,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:10:12,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 20:10:12,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:10:12,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 15 treesize of output 7 [2021-08-12 20:10:12,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:10:12,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:10:12,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-08-12 20:10:12,518 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-08-12 20:10:12,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-08-12 20:10:12,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697286487] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:12,751 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:10:12,751 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-08-12 20:10:12,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915925406] [2021-08-12 20:10:12,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-08-12 20:10:12,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:10:12,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-12 20:10:12,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 20:10:12,751 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-08-12 20:10:14,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 20:10:14,282 INFO L93 Difference]: Finished difference Result 559 states and 1096 transitions. [2021-08-12 20:10:14,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 20:10:14,283 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-08-12 20:10:14,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 20:10:14,285 INFO L225 Difference]: With dead ends: 559 [2021-08-12 20:10:14,285 INFO L226 Difference]: Without dead ends: 524 [2021-08-12 20:10:14,285 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 848.9ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 20:10:14,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-08-12 20:10:14,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 405. [2021-08-12 20:10:14,466 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-08-12 20:10:14,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 808 transitions. [2021-08-12 20:10:14,469 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 808 transitions. Word has length 30 [2021-08-12 20:10:14,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 20:10:14,469 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 808 transitions. [2021-08-12 20:10:14,469 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-08-12 20:10:14,469 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 808 transitions. [2021-08-12 20:10:14,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 20:10:14,469 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 20:10:14,469 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 20:10:14,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,249 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:10:14,670 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 20:10:14,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 20:10:14,670 INFO L82 PathProgramCache]: Analyzing trace with hash -608379079, now seen corresponding path program 239 times [2021-08-12 20:10:14,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 20:10:14,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117389314] [2021-08-12 20:10:14,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 20:10:14,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 20:10:14,903 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 20:10:14,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 20:10:14,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117389314] [2021-08-12 20:10:14,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117389314] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:14,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586958258] [2021-08-12 20:10:14,903 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 20:10:14,929 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 20:10:14,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 20:10:14,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-12 20:10:14,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 20:10:15,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-08-12 20:10:15,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 20:10:15,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 20:10:15,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 20:10:15,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-08-12 20:10:15,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-08-12 20:10:15,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586958258] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 20:10:15,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 20:10:15,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-08-12 20:10:15,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586001919] [2021-08-12 20:10:15,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-08-12 20:10:15,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 20:10:15,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-12 20:10:15,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 20:10:15,302 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) Received shutdown request... [2021-08-12 20:10:15,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 20:10:15,685 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,250 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 20:10:15,685 WARN L547 AbstractCegarLoop]: Verification canceled [2021-08-12 20:10:15,687 INFO L239 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-12 20:10:15,688 WARN L188 ceAbstractionStarter]: Timeout [2021-08-12 20:10:15,688 INFO L202 PluginConnector]: Adding new model queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.08 08:10:15 BasicIcfg [2021-08-12 20:10:15,689 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-12 20:10:15,689 INFO L168 Benchmark]: Toolchain (without parser) took 544157.50 ms. Allocated memory was 216.0 MB in the beginning and 398.5 MB in the end (delta: 182.5 MB). Free memory was 195.5 MB in the beginning and 128.1 MB in the end (delta: 67.5 MB). Peak memory consumption was 251.0 MB. Max. memory is 8.0 GB. [2021-08-12 20:10:15,689 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 216.0 MB. Free memory is still 196.6 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-12 20:10:15,689 INFO L168 Benchmark]: Boogie Procedure Inliner took 23.02 ms. Allocated memory is still 216.0 MB. Free memory was 195.4 MB in the beginning and 194.0 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-12 20:10:15,689 INFO L168 Benchmark]: Boogie Preprocessor took 14.31 ms. Allocated memory is still 216.0 MB. Free memory was 194.0 MB in the beginning and 193.0 MB in the end (delta: 957.9 kB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-12 20:10:15,689 INFO L168 Benchmark]: RCFGBuilder took 241.13 ms. Allocated memory is still 216.0 MB. Free memory was 192.9 MB in the beginning and 179.5 MB in the end (delta: 13.4 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-08-12 20:10:15,689 INFO L168 Benchmark]: TraceAbstraction took 543874.64 ms. Allocated memory was 216.0 MB in the beginning and 398.5 MB in the end (delta: 182.5 MB). Free memory was 179.1 MB in the beginning and 128.1 MB in the end (delta: 51.0 MB). Peak memory consumption was 234.2 MB. Max. memory is 8.0 GB. [2021-08-12 20:10:15,689 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.11 ms. Allocated memory is still 216.0 MB. Free memory is still 196.6 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 23.02 ms. Allocated memory is still 216.0 MB. Free memory was 195.4 MB in the beginning and 194.0 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Preprocessor took 14.31 ms. Allocated memory is still 216.0 MB. Free memory was 194.0 MB in the beginning and 193.0 MB in the end (delta: 957.9 kB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 241.13 ms. Allocated memory is still 216.0 MB. Free memory was 192.9 MB in the beginning and 179.5 MB in the end (delta: 13.4 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 543874.64 ms. Allocated memory was 216.0 MB in the beginning and 398.5 MB in the end (delta: 182.5 MB). Free memory was 179.1 MB in the beginning and 128.1 MB in the end (delta: 51.0 MB). Peak memory consumption was 234.2 MB. Max. memory is 8.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 (405states) and FLOYD_HOARE automaton (currently 9 states, 35 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 38 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 48 locations, 3 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 543767.1ms, OverallIterations: 252, TraceHistogramMax: 2, EmptinessCheckTime: 120.8ms, AutomataDifference: 333835.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 21.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 12769 SDtfs, 25594 SDslu, 148900 SDs, 0 SdLazy, 269376 SolverSat, 9381 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 87282.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 16034 GetRequests, 4019 SyntacticMatches, 305 SemanticMatches, 11709 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152765 ImplicationChecksByTransitivity, 237453.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=429occurred in iteration=209, InterpolantAutomatonStates: 7288, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 19573.0ms AutomataMinimizationTime, 251 MinimizatonAttempts, 32858 StatesRemovedByMinimization, 249 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 758.6ms SsaConstructionTime, 2138.4ms SatisfiabilityAnalysisTime, 131749.1ms InterpolantComputationTime, 14813 NumberOfCodeBlocks, 14813 NumberOfCodeBlocksAsserted, 740 NumberOfCheckSat, 14312 ConstructedInterpolants, 0 QuantifiedInterpolants, 231516 SizeOfPredicates, 2383 NumberOfNonLiveVariables, 16970 ConjunctsInSsa, 7712 ConjunctsInUnsatCore, 501 InterpolantComputations, 3 PerfectInterpolantSequences, 8/3840 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