/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-bad/three-array-sum-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9bbddad6b14272d9691b7fb6f1c011d15ab18596-9bbddad [2021-06-12 21:37:28,235 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-12 21:37:28,238 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-12 21:37:28,270 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-12 21:37:28,270 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-12 21:37:28,273 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-12 21:37:28,275 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-12 21:37:28,280 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-12 21:37:28,282 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-12 21:37:28,285 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-12 21:37:28,286 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-12 21:37:28,287 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-12 21:37:28,287 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-12 21:37:28,289 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-12 21:37:28,290 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-12 21:37:28,291 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-12 21:37:28,297 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-12 21:37:28,297 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-12 21:37:28,300 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-12 21:37:28,306 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-12 21:37:28,307 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-12 21:37:28,310 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-12 21:37:28,311 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-12 21:37:28,313 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-12 21:37:28,317 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-12 21:37:28,317 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-12 21:37:28,317 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-12 21:37:28,318 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-12 21:37:28,318 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-12 21:37:28,319 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-12 21:37:28,319 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-12 21:37:28,319 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-12 21:37:28,320 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-12 21:37:28,320 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-12 21:37:28,321 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-12 21:37:28,321 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-12 21:37:28,322 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-12 21:37:28,322 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-12 21:37:28,322 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-12 21:37:28,323 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-12 21:37:28,324 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-12 21:37:28,330 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-06-12 21:37:28,365 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-12 21:37:28,366 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-12 21:37:28,366 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-12 21:37:28,366 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-12 21:37:28,368 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-12 21:37:28,369 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-12 21:37:28,369 INFO L138 SettingsManager]: * Use SBE=true [2021-06-12 21:37:28,369 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-12 21:37:28,369 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-12 21:37:28,369 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-12 21:37:28,370 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-12 21:37:28,370 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-12 21:37:28,370 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-12 21:37:28,371 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-12 21:37:28,371 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-12 21:37:28,371 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-12 21:37:28,371 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-12 21:37:28,371 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-12 21:37:28,371 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-12 21:37:28,371 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-12 21:37:28,372 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-12 21:37:28,372 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-12 21:37:28,372 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-12 21:37:28,372 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-12 21:37:28,372 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-12 21:37:28,372 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-12 21:37:28,372 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-12 21:37:28,373 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-12 21:37:28,373 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-12 21:37:28,373 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-12 21:37:28,373 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-12 21:37:28,373 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-12 21:37:28,687 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-12 21:37:28,704 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-12 21:37:28,706 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-12 21:37:28,707 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-12 21:37:28,708 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-12 21:37:28,709 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/three-array-sum-alt.wvr.bpl [2021-06-12 21:37:28,709 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/three-array-sum-alt.wvr.bpl' [2021-06-12 21:37:28,736 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-12 21:37:28,738 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-12 21:37:28,739 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-12 21:37:28,739 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-12 21:37:28,739 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-12 21:37:28,749 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:37:28" (1/1) ... [2021-06-12 21:37:28,755 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:37:28" (1/1) ... [2021-06-12 21:37:28,761 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-12 21:37:28,762 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-12 21:37:28,762 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-12 21:37:28,762 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-12 21:37:28,769 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:37:28" (1/1) ... [2021-06-12 21:37:28,769 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:37:28" (1/1) ... [2021-06-12 21:37:28,770 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:37:28" (1/1) ... [2021-06-12 21:37:28,770 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:37:28" (1/1) ... [2021-06-12 21:37:28,772 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:37:28" (1/1) ... [2021-06-12 21:37:28,774 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:37:28" (1/1) ... [2021-06-12 21:37:28,775 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:37:28" (1/1) ... [2021-06-12 21:37:28,776 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-12 21:37:28,777 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-12 21:37:28,777 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-12 21:37:28,777 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-12 21:37:28,778 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:37:28" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-12 21:37:28,836 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-12 21:37:28,836 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-12 21:37:28,837 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-12 21:37:28,837 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-12 21:37:28,837 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-12 21:37:28,837 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-12 21:37:28,837 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-12 21:37:28,837 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-12 21:37:28,837 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-12 21:37:28,838 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-12 21:37:28,838 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-12 21:37:28,839 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-12 21:37:28,840 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-12 21:37:29,084 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-12 21:37:29,084 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-12 21:37:29,086 INFO L202 PluginConnector]: Adding new model three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.06 09:37:29 BoogieIcfgContainer [2021-06-12 21:37:29,086 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-12 21:37:29,088 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-12 21:37:29,088 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-12 21:37:29,090 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-12 21:37:29,090 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:37:28" (1/2) ... [2021-06-12 21:37:29,091 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e7deed1 and model type three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.06 09:37:29, skipping insertion in model container [2021-06-12 21:37:29,091 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.06 09:37:29" (2/2) ... [2021-06-12 21:37:29,092 INFO L111 eAbstractionObserver]: Analyzing ICFG three-array-sum-alt.wvr.bpl [2021-06-12 21:37:29,096 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-12 21:37:29,096 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-12 21:37:29,096 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-12 21:37:29,113 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-12 21:37:29,172 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-12 21:37:29,192 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-12 21:37:29,222 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-12 21:37:29,223 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-12 21:37:29,223 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-12 21:37:29,223 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-12 21:37:29,224 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-12 21:37:29,224 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-12 21:37:29,224 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-12 21:37:29,225 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-12 21:37:29,238 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 34 places, 27 transitions, 78 flow [2021-06-12 21:37:29,261 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 110 states have (on average 2.8363636363636364) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:29,263 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 110 states have (on average 2.8363636363636364) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:29,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-06-12 21:37:29,274 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:29,274 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:29,275 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:29,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:29,281 INFO L82 PathProgramCache]: Analyzing trace with hash -973122766, now seen corresponding path program 1 times [2021-06-12 21:37:29,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:29,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457436362] [2021-06-12 21:37:29,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:29,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:29,515 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:29,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:29,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457436362] [2021-06-12 21:37:29,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457436362] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:37:29,516 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 21:37:29,516 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-12 21:37:29,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105459208] [2021-06-12 21:37:29,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-12 21:37:29,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:29,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-12 21:37:29,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-12 21:37:29,533 INFO L87 Difference]: Start difference. First operand has 112 states, 110 states have (on average 2.8363636363636364) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:29,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:29,583 INFO L93 Difference]: Finished difference Result 215 states and 615 transitions. [2021-06-12 21:37:29,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-12 21:37:29,585 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-06-12 21:37:29,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:29,598 INFO L225 Difference]: With dead ends: 215 [2021-06-12 21:37:29,598 INFO L226 Difference]: Without dead ends: 200 [2021-06-12 21:37:29,600 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 27.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-12 21:37:29,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-06-12 21:37:29,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 147. [2021-06-12 21:37:29,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.856164383561644) internal successors, (417), 146 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:29,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 417 transitions. [2021-06-12 21:37:29,658 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 417 transitions. Word has length 16 [2021-06-12 21:37:29,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:29,659 INFO L482 AbstractCegarLoop]: Abstraction has 147 states and 417 transitions. [2021-06-12 21:37:29,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:29,659 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 417 transitions. [2021-06-12 21:37:29,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-12 21:37:29,664 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:29,664 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:29,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-12 21:37:29,666 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:29,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:29,669 INFO L82 PathProgramCache]: Analyzing trace with hash -502535438, now seen corresponding path program 1 times [2021-06-12 21:37:29,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:29,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652442168] [2021-06-12 21:37:29,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:29,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:29,736 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:29,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:29,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652442168] [2021-06-12 21:37:29,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652442168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:29,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274478938] [2021-06-12 21:37:29,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:29,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:29,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-12 21:37:29,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:29,899 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:29,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274478938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:29,899 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:29,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-06-12 21:37:29,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202721052] [2021-06-12 21:37:29,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-12 21:37:29,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:29,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-12 21:37:29,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-12 21:37:29,910 INFO L87 Difference]: Start difference. First operand 147 states and 417 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:29,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:29,999 INFO L93 Difference]: Finished difference Result 345 states and 956 transitions. [2021-06-12 21:37:29,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-12 21:37:29,999 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 18 [2021-06-12 21:37:29,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:30,003 INFO L225 Difference]: With dead ends: 345 [2021-06-12 21:37:30,003 INFO L226 Difference]: Without dead ends: 345 [2021-06-12 21:37:30,004 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 39.2ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:37:30,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2021-06-12 21:37:30,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 174. [2021-06-12 21:37:30,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.953757225433526) internal successors, (511), 173 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 511 transitions. [2021-06-12 21:37:30,033 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 511 transitions. Word has length 18 [2021-06-12 21:37:30,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:30,033 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 511 transitions. [2021-06-12 21:37:30,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,033 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 511 transitions. [2021-06-12 21:37:30,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-12 21:37:30,035 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:30,035 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:30,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-06-12 21:37:30,253 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:30,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:30,253 INFO L82 PathProgramCache]: Analyzing trace with hash -1344309804, now seen corresponding path program 1 times [2021-06-12 21:37:30,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:30,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375064980] [2021-06-12 21:37:30,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:30,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:30,275 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:30,275 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:30,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375064980] [2021-06-12 21:37:30,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375064980] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:37:30,276 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 21:37:30,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-12 21:37:30,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35481028] [2021-06-12 21:37:30,276 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-12 21:37:30,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:30,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-12 21:37:30,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-12 21:37:30,277 INFO L87 Difference]: Start difference. First operand 174 states and 511 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:30,318 INFO L93 Difference]: Finished difference Result 242 states and 652 transitions. [2021-06-12 21:37:30,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-12 21:37:30,319 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-12 21:37:30,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:30,320 INFO L225 Difference]: With dead ends: 242 [2021-06-12 21:37:30,320 INFO L226 Difference]: Without dead ends: 232 [2021-06-12 21:37:30,320 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-12 21:37:30,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-06-12 21:37:30,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 190. [2021-06-12 21:37:30,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 189 states have (on average 2.8412698412698414) internal successors, (537), 189 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 537 transitions. [2021-06-12 21:37:30,328 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 537 transitions. Word has length 18 [2021-06-12 21:37:30,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:30,328 INFO L482 AbstractCegarLoop]: Abstraction has 190 states and 537 transitions. [2021-06-12 21:37:30,328 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,328 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 537 transitions. [2021-06-12 21:37:30,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-12 21:37:30,330 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:30,330 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:30,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-12 21:37:30,330 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:30,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:30,331 INFO L82 PathProgramCache]: Analyzing trace with hash 206071760, now seen corresponding path program 1 times [2021-06-12 21:37:30,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:30,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687720028] [2021-06-12 21:37:30,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:30,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:30,354 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:30,354 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:30,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687720028] [2021-06-12 21:37:30,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687720028] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:37:30,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 21:37:30,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-12 21:37:30,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856179015] [2021-06-12 21:37:30,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-12 21:37:30,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:30,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-12 21:37:30,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-12 21:37:30,356 INFO L87 Difference]: Start difference. First operand 190 states and 537 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:30,412 INFO L93 Difference]: Finished difference Result 325 states and 890 transitions. [2021-06-12 21:37:30,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-12 21:37:30,412 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-12 21:37:30,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:30,414 INFO L225 Difference]: With dead ends: 325 [2021-06-12 21:37:30,414 INFO L226 Difference]: Without dead ends: 307 [2021-06-12 21:37:30,415 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-12 21:37:30,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-06-12 21:37:30,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 235. [2021-06-12 21:37:30,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.893162393162393) internal successors, (677), 234 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 677 transitions. [2021-06-12 21:37:30,426 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 677 transitions. Word has length 18 [2021-06-12 21:37:30,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:30,427 INFO L482 AbstractCegarLoop]: Abstraction has 235 states and 677 transitions. [2021-06-12 21:37:30,427 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,427 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 677 transitions. [2021-06-12 21:37:30,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-12 21:37:30,431 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:30,432 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:30,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-12 21:37:30,432 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:30,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:30,433 INFO L82 PathProgramCache]: Analyzing trace with hash -471494800, now seen corresponding path program 2 times [2021-06-12 21:37:30,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:30,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034550161] [2021-06-12 21:37:30,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:30,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:30,487 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:30,488 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:30,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034550161] [2021-06-12 21:37:30,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034550161] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:37:30,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 21:37:30,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-12 21:37:30,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436346476] [2021-06-12 21:37:30,489 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-12 21:37:30,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:30,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-12 21:37:30,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-12 21:37:30,490 INFO L87 Difference]: Start difference. First operand 235 states and 677 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:30,523 INFO L93 Difference]: Finished difference Result 277 states and 750 transitions. [2021-06-12 21:37:30,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-12 21:37:30,524 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-12 21:37:30,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:30,525 INFO L225 Difference]: With dead ends: 277 [2021-06-12 21:37:30,525 INFO L226 Difference]: Without dead ends: 265 [2021-06-12 21:37:30,526 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 13.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-12 21:37:30,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-06-12 21:37:30,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 212. [2021-06-12 21:37:30,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 2.8341232227488153) internal successors, (598), 211 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 598 transitions. [2021-06-12 21:37:30,532 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 598 transitions. Word has length 18 [2021-06-12 21:37:30,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:30,532 INFO L482 AbstractCegarLoop]: Abstraction has 212 states and 598 transitions. [2021-06-12 21:37:30,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,533 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 598 transitions. [2021-06-12 21:37:30,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-12 21:37:30,533 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:30,533 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:30,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-12 21:37:30,534 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:30,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:30,534 INFO L82 PathProgramCache]: Analyzing trace with hash 94645266, now seen corresponding path program 2 times [2021-06-12 21:37:30,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:30,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140947247] [2021-06-12 21:37:30,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:30,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:30,555 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:30,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:30,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140947247] [2021-06-12 21:37:30,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140947247] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:37:30,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 21:37:30,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-12 21:37:30,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326067853] [2021-06-12 21:37:30,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-12 21:37:30,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:30,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-12 21:37:30,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-12 21:37:30,557 INFO L87 Difference]: Start difference. First operand 212 states and 598 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:30,595 INFO L93 Difference]: Finished difference Result 275 states and 762 transitions. [2021-06-12 21:37:30,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-12 21:37:30,596 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-12 21:37:30,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:30,598 INFO L225 Difference]: With dead ends: 275 [2021-06-12 21:37:30,599 INFO L226 Difference]: Without dead ends: 261 [2021-06-12 21:37:30,599 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-12 21:37:30,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-06-12 21:37:30,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 215. [2021-06-12 21:37:30,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 2.850467289719626) internal successors, (610), 214 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 610 transitions. [2021-06-12 21:37:30,606 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 610 transitions. Word has length 18 [2021-06-12 21:37:30,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:30,606 INFO L482 AbstractCegarLoop]: Abstraction has 215 states and 610 transitions. [2021-06-12 21:37:30,606 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,606 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 610 transitions. [2021-06-12 21:37:30,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-12 21:37:30,607 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:30,607 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:30,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-06-12 21:37:30,607 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:30,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:30,607 INFO L82 PathProgramCache]: Analyzing trace with hash -1521986286, now seen corresponding path program 3 times [2021-06-12 21:37:30,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:30,608 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960434915] [2021-06-12 21:37:30,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:30,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:30,645 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:30,645 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:30,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960434915] [2021-06-12 21:37:30,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960434915] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:37:30,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 21:37:30,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-12 21:37:30,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789882406] [2021-06-12 21:37:30,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-12 21:37:30,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:30,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-12 21:37:30,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-12 21:37:30,647 INFO L87 Difference]: Start difference. First operand 215 states and 610 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:30,671 INFO L93 Difference]: Finished difference Result 222 states and 635 transitions. [2021-06-12 21:37:30,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-12 21:37:30,672 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-12 21:37:30,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:30,673 INFO L225 Difference]: With dead ends: 222 [2021-06-12 21:37:30,673 INFO L226 Difference]: Without dead ends: 222 [2021-06-12 21:37:30,674 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-12 21:37:30,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2021-06-12 21:37:30,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 213. [2021-06-12 21:37:30,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 2.8679245283018866) internal successors, (608), 212 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 608 transitions. [2021-06-12 21:37:30,679 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 608 transitions. Word has length 18 [2021-06-12 21:37:30,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:30,679 INFO L482 AbstractCegarLoop]: Abstraction has 213 states and 608 transitions. [2021-06-12 21:37:30,679 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,679 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 608 transitions. [2021-06-12 21:37:30,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-12 21:37:30,680 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:30,680 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:30,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-06-12 21:37:30,680 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:30,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:30,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1597316976, now seen corresponding path program 4 times [2021-06-12 21:37:30,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:30,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364065789] [2021-06-12 21:37:30,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:30,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:30,711 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:30,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:30,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364065789] [2021-06-12 21:37:30,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364065789] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:37:30,712 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 21:37:30,712 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-12 21:37:30,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770635724] [2021-06-12 21:37:30,712 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-12 21:37:30,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:30,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-12 21:37:30,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-12 21:37:30,713 INFO L87 Difference]: Start difference. First operand 213 states and 608 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:30,732 INFO L93 Difference]: Finished difference Result 226 states and 656 transitions. [2021-06-12 21:37:30,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-12 21:37:30,732 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-12 21:37:30,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:30,733 INFO L225 Difference]: With dead ends: 226 [2021-06-12 21:37:30,733 INFO L226 Difference]: Without dead ends: 226 [2021-06-12 21:37:30,734 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.7ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-12 21:37:30,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2021-06-12 21:37:30,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 215. [2021-06-12 21:37:30,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 2.911214953271028) internal successors, (623), 214 states have internal predecessors, (623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 623 transitions. [2021-06-12 21:37:30,739 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 623 transitions. Word has length 18 [2021-06-12 21:37:30,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:30,740 INFO L482 AbstractCegarLoop]: Abstraction has 215 states and 623 transitions. [2021-06-12 21:37:30,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,740 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 623 transitions. [2021-06-12 21:37:30,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-12 21:37:30,741 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:30,741 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:30,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-06-12 21:37:30,741 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:30,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:30,741 INFO L82 PathProgramCache]: Analyzing trace with hash -1128775952, now seen corresponding path program 5 times [2021-06-12 21:37:30,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:30,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513805075] [2021-06-12 21:37:30,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:30,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:30,772 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:30,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:30,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513805075] [2021-06-12 21:37:30,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513805075] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:37:30,772 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 21:37:30,772 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-12 21:37:30,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426488702] [2021-06-12 21:37:30,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-12 21:37:30,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:30,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-12 21:37:30,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-12 21:37:30,773 INFO L87 Difference]: Start difference. First operand 215 states and 623 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:30,808 INFO L93 Difference]: Finished difference Result 212 states and 606 transitions. [2021-06-12 21:37:30,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-12 21:37:30,808 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-12 21:37:30,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:30,811 INFO L225 Difference]: With dead ends: 212 [2021-06-12 21:37:30,811 INFO L226 Difference]: Without dead ends: 204 [2021-06-12 21:37:30,813 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 12.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-12 21:37:30,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-06-12 21:37:30,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 194. [2021-06-12 21:37:30,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 193 states have (on average 2.901554404145078) internal successors, (560), 193 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 560 transitions. [2021-06-12 21:37:30,821 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 560 transitions. Word has length 18 [2021-06-12 21:37:30,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:30,821 INFO L482 AbstractCegarLoop]: Abstraction has 194 states and 560 transitions. [2021-06-12 21:37:30,821 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:30,822 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 560 transitions. [2021-06-12 21:37:30,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-12 21:37:30,822 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:30,823 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:30,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-06-12 21:37:30,823 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:30,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:30,824 INFO L82 PathProgramCache]: Analyzing trace with hash -81453676, now seen corresponding path program 1 times [2021-06-12 21:37:30,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:30,824 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422825353] [2021-06-12 21:37:30,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:30,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:30,874 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:30,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:30,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422825353] [2021-06-12 21:37:30,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422825353] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:30,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010241559] [2021-06-12 21:37:30,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:30,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:30,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-12 21:37:30,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:30,992 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:30,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010241559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:30,992 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:30,992 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-06-12 21:37:30,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435381081] [2021-06-12 21:37:30,993 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-12 21:37:30,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:30,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-12 21:37:30,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-12 21:37:30,994 INFO L87 Difference]: Start difference. First operand 194 states and 560 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:31,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:31,038 INFO L93 Difference]: Finished difference Result 251 states and 729 transitions. [2021-06-12 21:37:31,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-12 21:37:31,038 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-12 21:37:31,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:31,041 INFO L225 Difference]: With dead ends: 251 [2021-06-12 21:37:31,041 INFO L226 Difference]: Without dead ends: 251 [2021-06-12 21:37:31,041 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 26.4ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:37:31,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-06-12 21:37:31,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 191. [2021-06-12 21:37:31,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 2.9) internal successors, (551), 190 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:31,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 551 transitions. [2021-06-12 21:37:31,047 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 551 transitions. Word has length 20 [2021-06-12 21:37:31,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:31,047 INFO L482 AbstractCegarLoop]: Abstraction has 191 states and 551 transitions. [2021-06-12 21:37:31,047 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:31,047 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 551 transitions. [2021-06-12 21:37:31,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-12 21:37:31,048 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:31,048 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:31,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-12 21:37:31,271 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:31,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:31,271 INFO L82 PathProgramCache]: Analyzing trace with hash -1893391950, now seen corresponding path program 1 times [2021-06-12 21:37:31,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:31,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056167560] [2021-06-12 21:37:31,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:31,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:31,354 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:31,354 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:31,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056167560] [2021-06-12 21:37:31,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056167560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:31,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957130338] [2021-06-12 21:37:31,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:31,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:31,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-12 21:37:31,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:31,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 15 treesize of output 11 [2021-06-12 21:37:31,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:31,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:31,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 13 treesize of output 9 [2021-06-12 21:37:31,550 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:31,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:31,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:31,552 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:20, output treesize:5 [2021-06-12 21:37:31,586 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:31,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957130338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:31,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:31,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-12 21:37:31,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970298520] [2021-06-12 21:37:31,588 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:37:31,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:31,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:37:31,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:37:31,589 INFO L87 Difference]: Start difference. First operand 191 states and 551 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:31,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:31,718 INFO L93 Difference]: Finished difference Result 377 states and 1096 transitions. [2021-06-12 21:37:31,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-12 21:37:31,719 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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 22 [2021-06-12 21:37:31,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:31,721 INFO L225 Difference]: With dead ends: 377 [2021-06-12 21:37:31,721 INFO L226 Difference]: Without dead ends: 362 [2021-06-12 21:37:31,721 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 71.5ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:37:31,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-06-12 21:37:31,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 270. [2021-06-12 21:37:31,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 269 states have (on average 2.95910780669145) internal successors, (796), 269 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:31,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 796 transitions. [2021-06-12 21:37:31,730 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 796 transitions. Word has length 22 [2021-06-12 21:37:31,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:31,730 INFO L482 AbstractCegarLoop]: Abstraction has 270 states and 796 transitions. [2021-06-12 21:37:31,730 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:31,730 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 796 transitions. [2021-06-12 21:37:31,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-12 21:37:31,732 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:31,732 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:31,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-06-12 21:37:31,945 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:31,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:31,945 INFO L82 PathProgramCache]: Analyzing trace with hash 373177330, now seen corresponding path program 2 times [2021-06-12 21:37:31,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:31,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596528019] [2021-06-12 21:37:31,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:31,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:32,051 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:32,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:32,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596528019] [2021-06-12 21:37:32,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596528019] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:32,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729298995] [2021-06-12 21:37:32,052 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 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:32,092 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:37:32,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:32,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-12 21:37:32,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:32,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-12 21:37:32,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:32,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:32,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:32,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:14 [2021-06-12 21:37:32,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-12 21:37:32,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:32,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:32,205 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:32,205 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:5 [2021-06-12 21:37:32,242 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:32,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729298995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:32,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:32,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-12 21:37:32,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890309336] [2021-06-12 21:37:32,245 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:37:32,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:32,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:37:32,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:37:32,245 INFO L87 Difference]: Start difference. First operand 270 states and 796 transitions. Second operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:32,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:32,336 INFO L93 Difference]: Finished difference Result 402 states and 1185 transitions. [2021-06-12 21:37:32,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-12 21:37:32,337 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-12 21:37:32,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:32,339 INFO L225 Difference]: With dead ends: 402 [2021-06-12 21:37:32,339 INFO L226 Difference]: Without dead ends: 387 [2021-06-12 21:37:32,340 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 88.1ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:37:32,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-06-12 21:37:32,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 294. [2021-06-12 21:37:32,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 293 states have (on average 2.962457337883959) internal successors, (868), 293 states have internal predecessors, (868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:32,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 868 transitions. [2021-06-12 21:37:32,347 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 868 transitions. Word has length 22 [2021-06-12 21:37:32,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:32,348 INFO L482 AbstractCegarLoop]: Abstraction has 294 states and 868 transitions. [2021-06-12 21:37:32,348 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:32,348 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 868 transitions. [2021-06-12 21:37:32,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-12 21:37:32,349 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:32,349 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:32,571 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:32,571 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:32,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:32,572 INFO L82 PathProgramCache]: Analyzing trace with hash 1309111346, now seen corresponding path program 3 times [2021-06-12 21:37:32,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:32,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453460871] [2021-06-12 21:37:32,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:32,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:32,656 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:32,656 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:32,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453460871] [2021-06-12 21:37:32,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453460871] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:32,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356114248] [2021-06-12 21:37:32,656 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 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:32,682 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-12 21:37:32,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:32,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-12 21:37:32,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:32,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-12 21:37:32,762 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:32,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:32,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 18 treesize of output 12 [2021-06-12 21:37:32,770 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:32,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:32,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:32,774 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:11 [2021-06-12 21:37:32,793 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:32,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356114248] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:32,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:32,793 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-06-12 21:37:32,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102909436] [2021-06-12 21:37:32,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:37:32,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:32,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:37:32,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:37:32,794 INFO L87 Difference]: Start difference. First operand 294 states and 868 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:32,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:32,871 INFO L93 Difference]: Finished difference Result 461 states and 1361 transitions. [2021-06-12 21:37:32,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-12 21:37:32,872 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-12 21:37:32,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:32,874 INFO L225 Difference]: With dead ends: 461 [2021-06-12 21:37:32,874 INFO L226 Difference]: Without dead ends: 446 [2021-06-12 21:37:32,874 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 60.6ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:37:32,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-06-12 21:37:32,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 312. [2021-06-12 21:37:32,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.964630225080386) internal successors, (922), 311 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:32,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 922 transitions. [2021-06-12 21:37:32,883 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 922 transitions. Word has length 22 [2021-06-12 21:37:32,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:32,884 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 922 transitions. [2021-06-12 21:37:32,884 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:32,884 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 922 transitions. [2021-06-12 21:37:32,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-12 21:37:32,885 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:32,885 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:33,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-06-12 21:37:33,101 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:33,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:33,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1440075702, now seen corresponding path program 4 times [2021-06-12 21:37:33,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:33,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553698374] [2021-06-12 21:37:33,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:33,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:33,177 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:33,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:33,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553698374] [2021-06-12 21:37:33,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553698374] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:33,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022454616] [2021-06-12 21:37:33,177 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:33,226 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:37:33,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:33,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-12 21:37:33,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:33,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-06-12 21:37:33,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:33,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:33,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:33,283 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:21 [2021-06-12 21:37:33,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-06-12 21:37:33,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:33,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:33,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:33,303 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:11 [2021-06-12 21:37:33,334 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:33,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022454616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:33,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:33,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-06-12 21:37:33,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110077204] [2021-06-12 21:37:33,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-12 21:37:33,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:33,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-12 21:37:33,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-12 21:37:33,337 INFO L87 Difference]: Start difference. First operand 312 states and 922 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:33,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:33,415 INFO L93 Difference]: Finished difference Result 435 states and 1285 transitions. [2021-06-12 21:37:33,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-12 21:37:33,416 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-12 21:37:33,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:33,418 INFO L225 Difference]: With dead ends: 435 [2021-06-12 21:37:33,418 INFO L226 Difference]: Without dead ends: 420 [2021-06-12 21:37:33,418 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 48.4ms TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-12 21:37:33,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-06-12 21:37:33,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 330. [2021-06-12 21:37:33,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.966565349544073) internal successors, (976), 329 states have internal predecessors, (976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:33,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 976 transitions. [2021-06-12 21:37:33,428 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 976 transitions. Word has length 22 [2021-06-12 21:37:33,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:33,428 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 976 transitions. [2021-06-12 21:37:33,428 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:33,428 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 976 transitions. [2021-06-12 21:37:33,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-12 21:37:33,429 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:33,429 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:33,651 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:33,652 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:33,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:33,652 INFO L82 PathProgramCache]: Analyzing trace with hash 906040790, now seen corresponding path program 5 times [2021-06-12 21:37:33,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:33,652 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007577149] [2021-06-12 21:37:33,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:33,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:33,714 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:33,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:33,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007577149] [2021-06-12 21:37:33,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007577149] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:33,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456711199] [2021-06-12 21:37:33,715 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 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:33,746 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:37:33,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:33,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-12 21:37:33,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:33,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-12 21:37:33,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:33,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:33,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:33,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:14 [2021-06-12 21:37:33,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-12 21:37:33,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:33,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:33,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:33,826 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:7 [2021-06-12 21:37:33,853 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:33,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456711199] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:33,853 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:33,853 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-12 21:37:33,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182259010] [2021-06-12 21:37:33,853 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:37:33,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:33,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:37:33,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:37:33,854 INFO L87 Difference]: Start difference. First operand 330 states and 976 transitions. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:33,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:33,956 INFO L93 Difference]: Finished difference Result 471 states and 1393 transitions. [2021-06-12 21:37:33,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-12 21:37:33,956 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-12 21:37:33,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:33,958 INFO L225 Difference]: With dead ends: 471 [2021-06-12 21:37:33,958 INFO L226 Difference]: Without dead ends: 456 [2021-06-12 21:37:33,960 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 65.7ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:37:33,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2021-06-12 21:37:33,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 342. [2021-06-12 21:37:33,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.967741935483871) internal successors, (1012), 341 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:33,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 1012 transitions. [2021-06-12 21:37:33,969 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 1012 transitions. Word has length 22 [2021-06-12 21:37:33,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:33,969 INFO L482 AbstractCegarLoop]: Abstraction has 342 states and 1012 transitions. [2021-06-12 21:37:33,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:33,969 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 1012 transitions. [2021-06-12 21:37:33,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-12 21:37:33,970 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:33,970 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:34,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-12 21:37:34,185 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:34,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:34,185 INFO L82 PathProgramCache]: Analyzing trace with hash 1893532402, now seen corresponding path program 6 times [2021-06-12 21:37:34,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:34,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876936192] [2021-06-12 21:37:34,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:34,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:34,248 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:34,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:34,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876936192] [2021-06-12 21:37:34,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876936192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:34,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524308650] [2021-06-12 21:37:34,250 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 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:34,305 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-12 21:37:34,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:34,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-12 21:37:34,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:34,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-12 21:37:34,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:34,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:34,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:34,363 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:14 [2021-06-12 21:37:34,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-06-12 21:37:34,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:34,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:34,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:34,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:11 [2021-06-12 21:37:34,415 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:34,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524308650] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:34,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:34,415 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-06-12 21:37:34,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884738976] [2021-06-12 21:37:34,417 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:37:34,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:34,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:37:34,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:37:34,417 INFO L87 Difference]: Start difference. First operand 342 states and 1012 transitions. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:34,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:34,500 INFO L93 Difference]: Finished difference Result 463 states and 1369 transitions. [2021-06-12 21:37:34,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-12 21:37:34,500 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-12 21:37:34,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:34,503 INFO L225 Difference]: With dead ends: 463 [2021-06-12 21:37:34,503 INFO L226 Difference]: Without dead ends: 448 [2021-06-12 21:37:34,503 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 62.8ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:37:34,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-06-12 21:37:34,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 342. [2021-06-12 21:37:34,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.967741935483871) internal successors, (1012), 341 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:34,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 1012 transitions. [2021-06-12 21:37:34,512 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 1012 transitions. Word has length 22 [2021-06-12 21:37:34,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:34,512 INFO L482 AbstractCegarLoop]: Abstraction has 342 states and 1012 transitions. [2021-06-12 21:37:34,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:34,512 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 1012 transitions. [2021-06-12 21:37:34,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:34,513 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:34,513 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:34,728 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-06-12 21:37:34,729 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:34,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:34,729 INFO L82 PathProgramCache]: Analyzing trace with hash 1605954960, now seen corresponding path program 7 times [2021-06-12 21:37:34,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:34,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965039934] [2021-06-12 21:37:34,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:34,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:34,773 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:34,774 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:34,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965039934] [2021-06-12 21:37:34,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965039934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:34,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221617850] [2021-06-12 21:37:34,774 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 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:34,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:34,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 21:37:34,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:34,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:34,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221617850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:34,853 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:34,853 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-06-12 21:37:34,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365326619] [2021-06-12 21:37:34,854 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:37:34,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:34,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:37:34,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:37:34,854 INFO L87 Difference]: Start difference. First operand 342 states and 1012 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:34,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:34,944 INFO L93 Difference]: Finished difference Result 800 states and 2293 transitions. [2021-06-12 21:37:34,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-12 21:37:34,945 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:34,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:34,948 INFO L225 Difference]: With dead ends: 800 [2021-06-12 21:37:34,948 INFO L226 Difference]: Without dead ends: 800 [2021-06-12 21:37:34,949 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 45.5ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:37:34,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2021-06-12 21:37:34,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 428. [2021-06-12 21:37:34,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.0960187353629975) internal successors, (1322), 427 states have internal predecessors, (1322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:34,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1322 transitions. [2021-06-12 21:37:34,961 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1322 transitions. Word has length 24 [2021-06-12 21:37:34,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:34,961 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1322 transitions. [2021-06-12 21:37:34,961 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:34,961 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1322 transitions. [2021-06-12 21:37:34,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:34,982 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:34,982 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:35,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-12 21:37:35,197 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:35,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:35,197 INFO L82 PathProgramCache]: Analyzing trace with hash 1027617620, now seen corresponding path program 8 times [2021-06-12 21:37:35,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:35,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454717077] [2021-06-12 21:37:35,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:35,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:35,225 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:35,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:35,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454717077] [2021-06-12 21:37:35,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454717077] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:35,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671246880] [2021-06-12 21:37:35,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:35,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:37:35,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:35,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-12 21:37:35,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:35,316 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:35,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671246880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:35,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:35,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-06-12 21:37:35,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081187597] [2021-06-12 21:37:35,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 21:37:35,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:35,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 21:37:35,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:37:35,317 INFO L87 Difference]: Start difference. First operand 428 states and 1322 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:35,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:35,770 INFO L93 Difference]: Finished difference Result 1302 states and 3896 transitions. [2021-06-12 21:37:35,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:37:35,770 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:35,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:35,776 INFO L225 Difference]: With dead ends: 1302 [2021-06-12 21:37:35,776 INFO L226 Difference]: Without dead ends: 1252 [2021-06-12 21:37:35,776 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 258.1ms TimeCoverageRelationStatistics Valid=258, Invalid=798, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 21:37:35,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2021-06-12 21:37:35,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 716. [2021-06-12 21:37:35,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 715 states have (on average 3.2363636363636363) internal successors, (2314), 715 states have internal predecessors, (2314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:35,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 2314 transitions. [2021-06-12 21:37:35,797 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 2314 transitions. Word has length 24 [2021-06-12 21:37:35,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:35,797 INFO L482 AbstractCegarLoop]: Abstraction has 716 states and 2314 transitions. [2021-06-12 21:37:35,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:35,797 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 2314 transitions. [2021-06-12 21:37:35,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:35,799 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:35,799 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:36,022 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-12 21:37:36,023 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:36,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:36,023 INFO L82 PathProgramCache]: Analyzing trace with hash 590648912, now seen corresponding path program 9 times [2021-06-12 21:37:36,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:36,023 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472199552] [2021-06-12 21:37:36,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:36,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:36,066 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:36,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:36,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472199552] [2021-06-12 21:37:36,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472199552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:36,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497236742] [2021-06-12 21:37:36,066 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:36,110 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:37:36,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:36,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 21:37:36,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:36,161 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:36,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497236742] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:36,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:36,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-06-12 21:37:36,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962173774] [2021-06-12 21:37:36,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:37:36,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:36,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:37:36,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:37:36,163 INFO L87 Difference]: Start difference. First operand 716 states and 2314 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:36,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:36,247 INFO L93 Difference]: Finished difference Result 1440 states and 4507 transitions. [2021-06-12 21:37:36,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-12 21:37:36,247 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:36,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:36,254 INFO L225 Difference]: With dead ends: 1440 [2021-06-12 21:37:36,254 INFO L226 Difference]: Without dead ends: 1297 [2021-06-12 21:37:36,254 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 34.4ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:37:36,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2021-06-12 21:37:36,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 986. [2021-06-12 21:37:36,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 986 states, 985 states have (on average 3.296446700507614) internal successors, (3247), 985 states have internal predecessors, (3247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:36,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 3247 transitions. [2021-06-12 21:37:36,284 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 3247 transitions. Word has length 24 [2021-06-12 21:37:36,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:36,284 INFO L482 AbstractCegarLoop]: Abstraction has 986 states and 3247 transitions. [2021-06-12 21:37:36,284 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:36,284 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 3247 transitions. [2021-06-12 21:37:36,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:36,288 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:36,288 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:36,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:36,505 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:36,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:36,505 INFO L82 PathProgramCache]: Analyzing trace with hash -1807517862, now seen corresponding path program 10 times [2021-06-12 21:37:36,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:36,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383718508] [2021-06-12 21:37:36,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:36,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:36,531 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:36,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:36,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383718508] [2021-06-12 21:37:36,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383718508] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:36,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509858129] [2021-06-12 21:37:36,532 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:36,582 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:37:36,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:36,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 21:37:36,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:36,634 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:36,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509858129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:36,634 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:36,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-12 21:37:36,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810348305] [2021-06-12 21:37:36,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-12 21:37:36,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:36,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-12 21:37:36,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-12 21:37:36,635 INFO L87 Difference]: Start difference. First operand 986 states and 3247 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:36,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:36,702 INFO L93 Difference]: Finished difference Result 1349 states and 4231 transitions. [2021-06-12 21:37:36,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-12 21:37:36,702 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:36,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:36,708 INFO L225 Difference]: With dead ends: 1349 [2021-06-12 21:37:36,709 INFO L226 Difference]: Without dead ends: 1343 [2021-06-12 21:37:36,709 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 23.6ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:37:36,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1343 states. [2021-06-12 21:37:36,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1343 to 1016. [2021-06-12 21:37:36,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1016 states, 1015 states have (on average 3.2679802955665025) internal successors, (3317), 1015 states have internal predecessors, (3317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:36,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1016 states to 1016 states and 3317 transitions. [2021-06-12 21:37:36,737 INFO L78 Accepts]: Start accepts. Automaton has 1016 states and 3317 transitions. Word has length 24 [2021-06-12 21:37:36,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:36,737 INFO L482 AbstractCegarLoop]: Abstraction has 1016 states and 3317 transitions. [2021-06-12 21:37:36,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:36,737 INFO L276 IsEmpty]: Start isEmpty. Operand 1016 states and 3317 transitions. [2021-06-12 21:37:36,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:36,739 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:36,739 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:36,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:36,965 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:36,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:36,965 INFO L82 PathProgramCache]: Analyzing trace with hash -634548306, now seen corresponding path program 11 times [2021-06-12 21:37:36,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:36,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503521672] [2021-06-12 21:37:36,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:36,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:37,006 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:37,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:37,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503521672] [2021-06-12 21:37:37,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503521672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:37,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909229361] [2021-06-12 21:37:37,007 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:37,052 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:37:37,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:37,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-12 21:37:37,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:37,116 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:37,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909229361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:37,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:37,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-12 21:37:37,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477764132] [2021-06-12 21:37:37,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:37:37,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:37,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:37:37,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:37:37,118 INFO L87 Difference]: Start difference. First operand 1016 states and 3317 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:37,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:37,214 INFO L93 Difference]: Finished difference Result 2033 states and 6560 transitions. [2021-06-12 21:37:37,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-12 21:37:37,214 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:37,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:37,224 INFO L225 Difference]: With dead ends: 2033 [2021-06-12 21:37:37,224 INFO L226 Difference]: Without dead ends: 2018 [2021-06-12 21:37:37,224 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 34.7ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:37:37,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2018 states. [2021-06-12 21:37:37,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2018 to 1477. [2021-06-12 21:37:37,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1477 states, 1476 states have (on average 3.432249322493225) internal successors, (5066), 1476 states have internal predecessors, (5066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:37,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1477 states to 1477 states and 5066 transitions. [2021-06-12 21:37:37,267 INFO L78 Accepts]: Start accepts. Automaton has 1477 states and 5066 transitions. Word has length 24 [2021-06-12 21:37:37,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:37,268 INFO L482 AbstractCegarLoop]: Abstraction has 1477 states and 5066 transitions. [2021-06-12 21:37:37,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:37,268 INFO L276 IsEmpty]: Start isEmpty. Operand 1477 states and 5066 transitions. [2021-06-12 21:37:37,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:37,272 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:37,272 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:37,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-06-12 21:37:37,485 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:37,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:37,485 INFO L82 PathProgramCache]: Analyzing trace with hash 1247760558, now seen corresponding path program 12 times [2021-06-12 21:37:37,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:37,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352154271] [2021-06-12 21:37:37,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:37,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:37,511 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:37,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:37,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352154271] [2021-06-12 21:37:37,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352154271] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:37,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631719274] [2021-06-12 21:37:37,512 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:37,538 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:37:37,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:37,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 21:37:37,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:37,590 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:37,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631719274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:37,590 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:37,590 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-12 21:37:37,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469608599] [2021-06-12 21:37:37,590 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-12 21:37:37,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:37,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-12 21:37:37,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-06-12 21:37:37,591 INFO L87 Difference]: Start difference. First operand 1477 states and 5066 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:37,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:37,672 INFO L93 Difference]: Finished difference Result 1938 states and 6279 transitions. [2021-06-12 21:37:37,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-12 21:37:37,672 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:37,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:37,680 INFO L225 Difference]: With dead ends: 1938 [2021-06-12 21:37:37,680 INFO L226 Difference]: Without dead ends: 1922 [2021-06-12 21:37:37,681 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 30.8ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:37:37,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1922 states. [2021-06-12 21:37:37,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1922 to 1400. [2021-06-12 21:37:37,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1400 states, 1399 states have (on average 3.3924231593995713) internal successors, (4746), 1399 states have internal predecessors, (4746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:37,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1400 states to 1400 states and 4746 transitions. [2021-06-12 21:37:37,716 INFO L78 Accepts]: Start accepts. Automaton has 1400 states and 4746 transitions. Word has length 24 [2021-06-12 21:37:37,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:37,716 INFO L482 AbstractCegarLoop]: Abstraction has 1400 states and 4746 transitions. [2021-06-12 21:37:37,716 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:37,716 INFO L276 IsEmpty]: Start isEmpty. Operand 1400 states and 4746 transitions. [2021-06-12 21:37:37,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:37,719 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:37,720 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:37,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:37,933 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:37,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:37,933 INFO L82 PathProgramCache]: Analyzing trace with hash 2047216916, now seen corresponding path program 13 times [2021-06-12 21:37:37,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:37,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472035224] [2021-06-12 21:37:37,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:37,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:37,972 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:37,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:37,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472035224] [2021-06-12 21:37:37,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472035224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:37,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97085787] [2021-06-12 21:37:37,973 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:38,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:38,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 21:37:38,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:38,062 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:38,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97085787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:38,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:38,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-12 21:37:38,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297728567] [2021-06-12 21:37:38,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-12 21:37:38,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:38,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-12 21:37:38,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-06-12 21:37:38,063 INFO L87 Difference]: Start difference. First operand 1400 states and 4746 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:38,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:38,139 INFO L93 Difference]: Finished difference Result 2961 states and 9894 transitions. [2021-06-12 21:37:38,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-12 21:37:38,140 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:38,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:38,165 INFO L225 Difference]: With dead ends: 2961 [2021-06-12 21:37:38,165 INFO L226 Difference]: Without dead ends: 2952 [2021-06-12 21:37:38,166 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 24.4ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:37:38,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2952 states. [2021-06-12 21:37:38,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2952 to 2033. [2021-06-12 21:37:38,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 2032 states have (on average 3.534448818897638) internal successors, (7182), 2032 states have internal predecessors, (7182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:38,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 7182 transitions. [2021-06-12 21:37:38,227 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 7182 transitions. Word has length 24 [2021-06-12 21:37:38,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:38,228 INFO L482 AbstractCegarLoop]: Abstraction has 2033 states and 7182 transitions. [2021-06-12 21:37:38,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:38,228 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 7182 transitions. [2021-06-12 21:37:38,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:38,233 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:38,233 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:38,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-12 21:37:38,457 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:38,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:38,457 INFO L82 PathProgramCache]: Analyzing trace with hash -657880004, now seen corresponding path program 14 times [2021-06-12 21:37:38,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:38,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303448312] [2021-06-12 21:37:38,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:38,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:38,494 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:38,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:38,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303448312] [2021-06-12 21:37:38,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303448312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:38,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125742368] [2021-06-12 21:37:38,494 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:38,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:37:38,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:38,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 21:37:38,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:38,560 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:38,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125742368] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:38,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:38,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-12 21:37:38,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645106904] [2021-06-12 21:37:38,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-12 21:37:38,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:38,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-12 21:37:38,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-06-12 21:37:38,561 INFO L87 Difference]: Start difference. First operand 2033 states and 7182 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:38,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:38,633 INFO L93 Difference]: Finished difference Result 3041 states and 10107 transitions. [2021-06-12 21:37:38,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-12 21:37:38,634 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:38,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:38,642 INFO L225 Difference]: With dead ends: 3041 [2021-06-12 21:37:38,642 INFO L226 Difference]: Without dead ends: 3041 [2021-06-12 21:37:38,642 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 29.2ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:37:38,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3041 states. [2021-06-12 21:37:38,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3041 to 2012. [2021-06-12 21:37:38,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2012 states, 2011 states have (on average 3.52710094480358) internal successors, (7093), 2011 states have internal predecessors, (7093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:38,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2012 states to 2012 states and 7093 transitions. [2021-06-12 21:37:38,712 INFO L78 Accepts]: Start accepts. Automaton has 2012 states and 7093 transitions. Word has length 24 [2021-06-12 21:37:38,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:38,713 INFO L482 AbstractCegarLoop]: Abstraction has 2012 states and 7093 transitions. [2021-06-12 21:37:38,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:38,713 INFO L276 IsEmpty]: Start isEmpty. Operand 2012 states and 7093 transitions. [2021-06-12 21:37:38,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:38,718 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:38,718 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:38,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:38,933 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:38,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:38,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1385038064, now seen corresponding path program 15 times [2021-06-12 21:37:38,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:38,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753540467] [2021-06-12 21:37:38,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:38,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:38,960 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:38,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:38,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753540467] [2021-06-12 21:37:38,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753540467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:38,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474291439] [2021-06-12 21:37:38,960 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:38,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:37:38,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:38,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 21:37:38,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:39,072 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:39,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474291439] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:39,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:39,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-06-12 21:37:39,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604863830] [2021-06-12 21:37:39,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 21:37:39,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:39,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 21:37:39,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:37:39,074 INFO L87 Difference]: Start difference. First operand 2012 states and 7093 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:39,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:39,697 INFO L93 Difference]: Finished difference Result 9230 states and 29756 transitions. [2021-06-12 21:37:39,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 21:37:39,698 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:39,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:39,722 INFO L225 Difference]: With dead ends: 9230 [2021-06-12 21:37:39,722 INFO L226 Difference]: Without dead ends: 8962 [2021-06-12 21:37:39,724 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 339.9ms TimeCoverageRelationStatistics Valid=475, Invalid=1595, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:37:39,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8962 states. [2021-06-12 21:37:39,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8962 to 4517. [2021-06-12 21:37:39,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4517 states, 4516 states have (on average 3.649468556244464) internal successors, (16481), 4516 states have internal predecessors, (16481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:39,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4517 states to 4517 states and 16481 transitions. [2021-06-12 21:37:39,893 INFO L78 Accepts]: Start accepts. Automaton has 4517 states and 16481 transitions. Word has length 24 [2021-06-12 21:37:39,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:39,893 INFO L482 AbstractCegarLoop]: Abstraction has 4517 states and 16481 transitions. [2021-06-12 21:37:39,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:39,893 INFO L276 IsEmpty]: Start isEmpty. Operand 4517 states and 16481 transitions. [2021-06-12 21:37:39,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:39,903 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:39,904 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:40,122 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-06-12 21:37:40,123 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:40,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:40,123 INFO L82 PathProgramCache]: Analyzing trace with hash 1687186486, now seen corresponding path program 16 times [2021-06-12 21:37:40,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:40,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653181776] [2021-06-12 21:37:40,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:40,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:40,163 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:40,163 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:40,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653181776] [2021-06-12 21:37:40,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653181776] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:40,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186015724] [2021-06-12 21:37:40,164 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:40,205 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:37:40,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:40,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 21:37:40,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:40,239 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:37:40,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186015724] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:40,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:40,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-12 21:37:40,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166888899] [2021-06-12 21:37:40,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-12 21:37:40,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:40,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-12 21:37:40,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-06-12 21:37:40,240 INFO L87 Difference]: Start difference. First operand 4517 states and 16481 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:40,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:40,366 INFO L93 Difference]: Finished difference Result 5640 states and 19744 transitions. [2021-06-12 21:37:40,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-12 21:37:40,367 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:40,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:40,388 INFO L225 Difference]: With dead ends: 5640 [2021-06-12 21:37:40,389 INFO L226 Difference]: Without dead ends: 5614 [2021-06-12 21:37:40,389 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 24.9ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:37:40,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5614 states. [2021-06-12 21:37:40,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5614 to 4545. [2021-06-12 21:37:40,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4545 states, 4544 states have (on average 3.642825704225352) internal successors, (16553), 4544 states have internal predecessors, (16553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:40,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4545 states to 4545 states and 16553 transitions. [2021-06-12 21:37:40,483 INFO L78 Accepts]: Start accepts. Automaton has 4545 states and 16553 transitions. Word has length 24 [2021-06-12 21:37:40,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:40,483 INFO L482 AbstractCegarLoop]: Abstraction has 4545 states and 16553 transitions. [2021-06-12 21:37:40,483 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:40,483 INFO L276 IsEmpty]: Start isEmpty. Operand 4545 states and 16553 transitions. [2021-06-12 21:37:40,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:40,492 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:40,492 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:40,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-06-12 21:37:40,714 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:40,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:40,715 INFO L82 PathProgramCache]: Analyzing trace with hash -72104176, now seen corresponding path program 17 times [2021-06-12 21:37:40,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:40,715 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244316769] [2021-06-12 21:37:40,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:40,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:40,740 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:40,740 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:40,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244316769] [2021-06-12 21:37:40,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244316769] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:40,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593906638] [2021-06-12 21:37:40,741 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:40,777 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:37:40,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:40,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 21:37:40,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:40,817 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:40,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593906638] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:40,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:40,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-06-12 21:37:40,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177865095] [2021-06-12 21:37:40,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:37:40,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:40,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:37:40,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:37:40,819 INFO L87 Difference]: Start difference. First operand 4545 states and 16553 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:41,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:41,036 INFO L93 Difference]: Finished difference Result 6419 states and 21871 transitions. [2021-06-12 21:37:41,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 21:37:41,037 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:41,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:41,053 INFO L225 Difference]: With dead ends: 6419 [2021-06-12 21:37:41,053 INFO L226 Difference]: Without dead ends: 6345 [2021-06-12 21:37:41,054 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 80.1ms TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2021-06-12 21:37:41,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6345 states. [2021-06-12 21:37:41,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6345 to 4523. [2021-06-12 21:37:41,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4523 states, 4522 states have (on average 3.645731977001327) internal successors, (16486), 4522 states have internal predecessors, (16486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:41,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4523 states to 4523 states and 16486 transitions. [2021-06-12 21:37:41,150 INFO L78 Accepts]: Start accepts. Automaton has 4523 states and 16486 transitions. Word has length 24 [2021-06-12 21:37:41,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:41,150 INFO L482 AbstractCegarLoop]: Abstraction has 4523 states and 16486 transitions. [2021-06-12 21:37:41,150 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:41,150 INFO L276 IsEmpty]: Start isEmpty. Operand 4523 states and 16486 transitions. [2021-06-12 21:37:41,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:41,159 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:41,159 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:41,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-06-12 21:37:41,382 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:41,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:41,382 INFO L82 PathProgramCache]: Analyzing trace with hash -1793507450, now seen corresponding path program 18 times [2021-06-12 21:37:41,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:41,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596820841] [2021-06-12 21:37:41,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:41,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:41,405 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:41,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:41,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596820841] [2021-06-12 21:37:41,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596820841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:41,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440253654] [2021-06-12 21:37:41,406 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:41,482 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-12 21:37:41,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:41,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 21:37:41,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:41,517 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:41,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440253654] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:41,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:41,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-12 21:37:41,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700039700] [2021-06-12 21:37:41,518 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-12 21:37:41,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:41,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-12 21:37:41,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-12 21:37:41,518 INFO L87 Difference]: Start difference. First operand 4523 states and 16486 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:41,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:41,613 INFO L93 Difference]: Finished difference Result 5931 states and 21351 transitions. [2021-06-12 21:37:41,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-12 21:37:41,614 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:41,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:41,631 INFO L225 Difference]: With dead ends: 5931 [2021-06-12 21:37:41,631 INFO L226 Difference]: Without dead ends: 5906 [2021-06-12 21:37:41,631 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 24.3ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:37:41,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5906 states. [2021-06-12 21:37:41,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5906 to 5352. [2021-06-12 21:37:41,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5352 states, 5351 states have (on average 3.690712016445524) internal successors, (19749), 5351 states have internal predecessors, (19749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:41,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5352 states to 5352 states and 19749 transitions. [2021-06-12 21:37:41,787 INFO L78 Accepts]: Start accepts. Automaton has 5352 states and 19749 transitions. Word has length 24 [2021-06-12 21:37:41,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:41,787 INFO L482 AbstractCegarLoop]: Abstraction has 5352 states and 19749 transitions. [2021-06-12 21:37:41,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:41,787 INFO L276 IsEmpty]: Start isEmpty. Operand 5352 states and 19749 transitions. [2021-06-12 21:37:41,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:41,798 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:41,798 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:42,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-06-12 21:37:42,013 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:42,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:42,013 INFO L82 PathProgramCache]: Analyzing trace with hash -591195082, now seen corresponding path program 19 times [2021-06-12 21:37:42,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:42,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474859861] [2021-06-12 21:37:42,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:42,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:42,042 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:42,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:42,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474859861] [2021-06-12 21:37:42,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474859861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:42,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007311433] [2021-06-12 21:37:42,043 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:42,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:42,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 21:37:42,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:42,112 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:37:42,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007311433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:42,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:42,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-12 21:37:42,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042089030] [2021-06-12 21:37:42,113 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-12 21:37:42,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:42,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-12 21:37:42,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-12 21:37:42,114 INFO L87 Difference]: Start difference. First operand 5352 states and 19749 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:42,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:42,211 INFO L93 Difference]: Finished difference Result 6187 states and 22242 transitions. [2021-06-12 21:37:42,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-12 21:37:42,212 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:42,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:42,230 INFO L225 Difference]: With dead ends: 6187 [2021-06-12 21:37:42,230 INFO L226 Difference]: Without dead ends: 6177 [2021-06-12 21:37:42,231 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 33.2ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:37:42,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6177 states. [2021-06-12 21:37:42,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6177 to 5419. [2021-06-12 21:37:42,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5419 states, 5418 states have (on average 3.6864156515319304) internal successors, (19973), 5418 states have internal predecessors, (19973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:42,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5419 states to 5419 states and 19973 transitions. [2021-06-12 21:37:42,411 INFO L78 Accepts]: Start accepts. Automaton has 5419 states and 19973 transitions. Word has length 24 [2021-06-12 21:37:42,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:42,411 INFO L482 AbstractCegarLoop]: Abstraction has 5419 states and 19973 transitions. [2021-06-12 21:37:42,411 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:42,411 INFO L276 IsEmpty]: Start isEmpty. Operand 5419 states and 19973 transitions. [2021-06-12 21:37:42,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:42,423 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:42,423 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:42,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-12 21:37:42,641 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:42,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:42,641 INFO L82 PathProgramCache]: Analyzing trace with hash -1864128790, now seen corresponding path program 20 times [2021-06-12 21:37:42,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:42,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553849247] [2021-06-12 21:37:42,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:42,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:42,672 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:42,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:42,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553849247] [2021-06-12 21:37:42,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553849247] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:42,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403738024] [2021-06-12 21:37:42,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:42,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:37:42,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:42,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-12 21:37:42,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:42,757 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:42,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403738024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:42,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:42,758 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-06-12 21:37:42,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862257777] [2021-06-12 21:37:42,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 21:37:42,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:42,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 21:37:42,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:37:42,759 INFO L87 Difference]: Start difference. First operand 5419 states and 19973 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:43,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:43,238 INFO L93 Difference]: Finished difference Result 7179 states and 25144 transitions. [2021-06-12 21:37:43,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:37:43,239 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:43,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:43,258 INFO L225 Difference]: With dead ends: 7179 [2021-06-12 21:37:43,259 INFO L226 Difference]: Without dead ends: 7111 [2021-06-12 21:37:43,260 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 286.5ms TimeCoverageRelationStatistics Valid=298, Invalid=1108, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:37:43,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7111 states. [2021-06-12 21:37:43,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7111 to 5518. [2021-06-12 21:37:43,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5518 states, 5517 states have (on average 3.6699293094072867) internal successors, (20247), 5517 states have internal predecessors, (20247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:43,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5518 states to 5518 states and 20247 transitions. [2021-06-12 21:37:43,375 INFO L78 Accepts]: Start accepts. Automaton has 5518 states and 20247 transitions. Word has length 24 [2021-06-12 21:37:43,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:43,375 INFO L482 AbstractCegarLoop]: Abstraction has 5518 states and 20247 transitions. [2021-06-12 21:37:43,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:43,375 INFO L276 IsEmpty]: Start isEmpty. Operand 5518 states and 20247 transitions. [2021-06-12 21:37:43,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:43,386 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:43,386 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:43,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:43,609 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:43,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:43,609 INFO L82 PathProgramCache]: Analyzing trace with hash 437269908, now seen corresponding path program 21 times [2021-06-12 21:37:43,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:43,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777838131] [2021-06-12 21:37:43,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:43,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:43,673 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:43,673 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:43,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777838131] [2021-06-12 21:37:43,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777838131] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:43,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608640198] [2021-06-12 21:37:43,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:43,699 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-12 21:37:43,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:43,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-12 21:37:43,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:43,753 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:37:43,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608640198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:43,753 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:43,753 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-06-12 21:37:43,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230674877] [2021-06-12 21:37:43,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 21:37:43,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:43,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 21:37:43,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:37:43,754 INFO L87 Difference]: Start difference. First operand 5518 states and 20247 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:44,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:44,205 INFO L93 Difference]: Finished difference Result 11751 states and 40710 transitions. [2021-06-12 21:37:44,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-12 21:37:44,205 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:44,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:44,228 INFO L225 Difference]: With dead ends: 11751 [2021-06-12 21:37:44,229 INFO L226 Difference]: Without dead ends: 11587 [2021-06-12 21:37:44,229 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 288.0ms TimeCoverageRelationStatistics Valid=294, Invalid=1038, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 21:37:44,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11587 states. [2021-06-12 21:37:44,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11587 to 8418. [2021-06-12 21:37:44,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8418 states, 8417 states have (on average 3.7303077105857194) internal successors, (31398), 8417 states have internal predecessors, (31398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:44,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8418 states to 8418 states and 31398 transitions. [2021-06-12 21:37:44,421 INFO L78 Accepts]: Start accepts. Automaton has 8418 states and 31398 transitions. Word has length 24 [2021-06-12 21:37:44,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:44,421 INFO L482 AbstractCegarLoop]: Abstraction has 8418 states and 31398 transitions. [2021-06-12 21:37:44,421 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:44,421 INFO L276 IsEmpty]: Start isEmpty. Operand 8418 states and 31398 transitions. [2021-06-12 21:37:44,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:37:44,492 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:44,492 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:44,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-06-12 21:37:44,705 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:44,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:44,705 INFO L82 PathProgramCache]: Analyzing trace with hash -1422809918, now seen corresponding path program 22 times [2021-06-12 21:37:44,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:44,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987179364] [2021-06-12 21:37:44,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:44,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:44,733 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:44,733 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:44,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987179364] [2021-06-12 21:37:44,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987179364] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:44,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569440389] [2021-06-12 21:37:44,734 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:44,777 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:37:44,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:44,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-12 21:37:44,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:44,834 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:44,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569440389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:44,834 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:44,835 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-06-12 21:37:44,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589222711] [2021-06-12 21:37:44,835 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 21:37:44,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:44,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 21:37:44,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:37:44,836 INFO L87 Difference]: Start difference. First operand 8418 states and 31398 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:44,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:44,996 INFO L93 Difference]: Finished difference Result 9470 states and 34319 transitions. [2021-06-12 21:37:44,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:37:44,997 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:37:44,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:45,020 INFO L225 Difference]: With dead ends: 9470 [2021-06-12 21:37:45,020 INFO L226 Difference]: Without dead ends: 9392 [2021-06-12 21:37:45,022 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 62.0ms TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:37:45,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9392 states. [2021-06-12 21:37:45,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9392 to 8499. [2021-06-12 21:37:45,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8499 states, 8498 states have (on average 3.7232289950576605) internal successors, (31640), 8498 states have internal predecessors, (31640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:45,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8499 states to 8499 states and 31640 transitions. [2021-06-12 21:37:45,248 INFO L78 Accepts]: Start accepts. Automaton has 8499 states and 31640 transitions. Word has length 24 [2021-06-12 21:37:45,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:45,248 INFO L482 AbstractCegarLoop]: Abstraction has 8499 states and 31640 transitions. [2021-06-12 21:37:45,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:45,248 INFO L276 IsEmpty]: Start isEmpty. Operand 8499 states and 31640 transitions. [2021-06-12 21:37:45,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:37:45,270 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:45,270 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:45,470 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:45,470 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:45,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:45,471 INFO L82 PathProgramCache]: Analyzing trace with hash 1052800080, now seen corresponding path program 23 times [2021-06-12 21:37:45,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:45,471 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961517912] [2021-06-12 21:37:45,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:45,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:45,764 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:45,764 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:45,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961517912] [2021-06-12 21:37:45,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961517912] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:45,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627291623] [2021-06-12 21:37:45,764 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 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:45,806 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:37:45,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:45,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-12 21:37:45,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:46,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:37:46,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:46,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:46,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:37:46,051 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:68, output treesize:67 [2021-06-12 21:37:46,118 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_19], 2=[A]} [2021-06-12 21:37:46,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:37:46,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:46,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:46,130 INFO L518 ElimStorePlain]: Eliminatee v_C_19 vanished before elimination [2021-06-12 21:37:46,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:37:46,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:37:46,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-12 21:37:46,136 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:46,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:46,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:46,143 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:37:46,162 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:46,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627291623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:46,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:46,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:37:46,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264055553] [2021-06-12 21:37:46,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:37:46,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:46,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:37:46,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:37:46,163 INFO L87 Difference]: Start difference. First operand 8499 states and 31640 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:46,373 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 32 [2021-06-12 21:37:46,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:46,863 INFO L93 Difference]: Finished difference Result 11583 states and 42036 transitions. [2021-06-12 21:37:46,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 21:37:46,863 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:37:46,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:46,883 INFO L225 Difference]: With dead ends: 11583 [2021-06-12 21:37:46,883 INFO L226 Difference]: Without dead ends: 11568 [2021-06-12 21:37:46,883 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 620.8ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:37:46,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11568 states. [2021-06-12 21:37:47,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11568 to 8601. [2021-06-12 21:37:47,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8601 states, 8600 states have (on average 3.716860465116279) internal successors, (31965), 8600 states have internal predecessors, (31965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:47,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8601 states to 8601 states and 31965 transitions. [2021-06-12 21:37:47,069 INFO L78 Accepts]: Start accepts. Automaton has 8601 states and 31965 transitions. Word has length 28 [2021-06-12 21:37:47,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:47,069 INFO L482 AbstractCegarLoop]: Abstraction has 8601 states and 31965 transitions. [2021-06-12 21:37:47,069 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:47,069 INFO L276 IsEmpty]: Start isEmpty. Operand 8601 states and 31965 transitions. [2021-06-12 21:37:47,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:37:47,085 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:47,085 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:47,293 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-06-12 21:37:47,293 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:47,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:47,293 INFO L82 PathProgramCache]: Analyzing trace with hash 1677459088, now seen corresponding path program 24 times [2021-06-12 21:37:47,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:47,294 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529696375] [2021-06-12 21:37:47,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:47,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:47,644 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:47,645 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:47,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529696375] [2021-06-12 21:37:47,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529696375] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:47,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185792634] [2021-06-12 21:37:47,645 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 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:47,678 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:37:47,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:47,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:37:47,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:47,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:37:47,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:47,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:47,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:37:47,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-06-12 21:37:48,009 INFO L446 ElimStorePlain]: Different costs {0=[v_C_21, B], 2=[A]} [2021-06-12 21:37:48,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:37:48,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:48,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:48,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-12 21:37:48,028 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:48,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:48,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:37:48,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:37:48,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-12 21:37:48,041 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:48,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:48,048 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:48,048 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:37:48,065 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:48,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185792634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:48,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:48,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:37:48,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518272728] [2021-06-12 21:37:48,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:37:48,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:48,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:37:48,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:37:48,067 INFO L87 Difference]: Start difference. First operand 8601 states and 31965 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:48,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:48,688 INFO L93 Difference]: Finished difference Result 11653 states and 42250 transitions. [2021-06-12 21:37:48,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 21:37:48,689 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:37:48,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:48,709 INFO L225 Difference]: With dead ends: 11653 [2021-06-12 21:37:48,709 INFO L226 Difference]: Without dead ends: 11611 [2021-06-12 21:37:48,710 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 580.1ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:37:48,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11611 states. [2021-06-12 21:37:48,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11611 to 8620. [2021-06-12 21:37:48,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8620 states, 8619 states have (on average 3.716092354101404) internal successors, (32029), 8619 states have internal predecessors, (32029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:48,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8620 states to 8620 states and 32029 transitions. [2021-06-12 21:37:48,944 INFO L78 Accepts]: Start accepts. Automaton has 8620 states and 32029 transitions. Word has length 28 [2021-06-12 21:37:48,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:48,944 INFO L482 AbstractCegarLoop]: Abstraction has 8620 states and 32029 transitions. [2021-06-12 21:37:48,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:48,944 INFO L276 IsEmpty]: Start isEmpty. Operand 8620 states and 32029 transitions. [2021-06-12 21:37:48,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:37:48,957 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:48,957 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:49,157 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-06-12 21:37:49,158 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:49,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:49,158 INFO L82 PathProgramCache]: Analyzing trace with hash -350938928, now seen corresponding path program 25 times [2021-06-12 21:37:49,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:49,158 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49570084] [2021-06-12 21:37:49,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:49,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:49,429 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:49,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:49,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49570084] [2021-06-12 21:37:49,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49570084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:49,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403512225] [2021-06-12 21:37:49,430 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 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:49,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:49,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:37:49,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:49,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:37:49,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:49,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:49,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:37:49,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-06-12 21:37:49,682 INFO L446 ElimStorePlain]: Different costs {0=[v_C_23], 3=[A]} [2021-06-12 21:37:49,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 32 treesize of output 24 [2021-06-12 21:37:49,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:49,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:49,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:37:49,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:37:49,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 29 [2021-06-12 21:37:49,704 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:49,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:49,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:49,713 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:35 [2021-06-12 21:37:49,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:37:49,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:49,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:49,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:49,740 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:37:49,764 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:49,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403512225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:49,764 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:49,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:37:49,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252707854] [2021-06-12 21:37:49,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:37:49,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:49,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:37:49,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:37:49,765 INFO L87 Difference]: Start difference. First operand 8620 states and 32029 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:50,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:50,445 INFO L93 Difference]: Finished difference Result 11729 states and 42507 transitions. [2021-06-12 21:37:50,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 21:37:50,446 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:37:50,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:50,471 INFO L225 Difference]: With dead ends: 11729 [2021-06-12 21:37:50,471 INFO L226 Difference]: Without dead ends: 11714 [2021-06-12 21:37:50,472 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 487.7ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:37:50,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11714 states. [2021-06-12 21:37:50,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11714 to 8638. [2021-06-12 21:37:50,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8638 states, 8637 states have (on average 3.717031376635406) internal successors, (32104), 8637 states have internal predecessors, (32104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:50,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8638 states to 8638 states and 32104 transitions. [2021-06-12 21:37:50,724 INFO L78 Accepts]: Start accepts. Automaton has 8638 states and 32104 transitions. Word has length 28 [2021-06-12 21:37:50,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:50,724 INFO L482 AbstractCegarLoop]: Abstraction has 8638 states and 32104 transitions. [2021-06-12 21:37:50,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:50,724 INFO L276 IsEmpty]: Start isEmpty. Operand 8638 states and 32104 transitions. [2021-06-12 21:37:50,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:37:50,736 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:50,736 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:50,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-06-12 21:37:50,937 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:50,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:50,937 INFO L82 PathProgramCache]: Analyzing trace with hash 1471520656, now seen corresponding path program 26 times [2021-06-12 21:37:50,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:50,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545075047] [2021-06-12 21:37:50,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:50,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:51,207 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:51,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:51,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545075047] [2021-06-12 21:37:51,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545075047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:51,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105626545] [2021-06-12 21:37:51,207 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 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:51,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:37:51,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:51,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:37:51,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:51,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:37:51,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:51,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:51,344 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:37:51,344 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:52 [2021-06-12 21:37:51,500 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_25], 2=[A]} [2021-06-12 21:37:51,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:37:51,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:51,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:51,513 INFO L518 ElimStorePlain]: Eliminatee v_C_25 vanished before elimination [2021-06-12 21:37:51,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:37:51,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:37:51,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-12 21:37:51,519 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:51,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:51,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:51,526 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:37:51,545 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:51,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2105626545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:51,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:51,546 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:37:51,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434349840] [2021-06-12 21:37:51,547 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:37:51,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:51,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:37:51,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:37:51,548 INFO L87 Difference]: Start difference. First operand 8638 states and 32104 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:52,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:52,141 INFO L93 Difference]: Finished difference Result 11712 states and 42480 transitions. [2021-06-12 21:37:52,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:37:52,142 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:37:52,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:52,161 INFO L225 Difference]: With dead ends: 11712 [2021-06-12 21:37:52,162 INFO L226 Difference]: Without dead ends: 11697 [2021-06-12 21:37:52,162 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 498.3ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:37:52,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11697 states. [2021-06-12 21:37:52,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11697 to 8684. [2021-06-12 21:37:52,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8684 states, 8683 states have (on average 3.71542093746401) internal successors, (32261), 8683 states have internal predecessors, (32261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:52,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8684 states to 8684 states and 32261 transitions. [2021-06-12 21:37:52,349 INFO L78 Accepts]: Start accepts. Automaton has 8684 states and 32261 transitions. Word has length 28 [2021-06-12 21:37:52,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:52,349 INFO L482 AbstractCegarLoop]: Abstraction has 8684 states and 32261 transitions. [2021-06-12 21:37:52,349 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:52,349 INFO L276 IsEmpty]: Start isEmpty. Operand 8684 states and 32261 transitions. [2021-06-12 21:37:52,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:37:52,361 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:52,361 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:52,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-12 21:37:52,561 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:52,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:52,562 INFO L82 PathProgramCache]: Analyzing trace with hash -556877360, now seen corresponding path program 27 times [2021-06-12 21:37:52,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:52,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800100860] [2021-06-12 21:37:52,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:52,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:52,795 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:52,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:52,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800100860] [2021-06-12 21:37:52,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800100860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:52,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586772139] [2021-06-12 21:37:52,795 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 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:52,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:37:52,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:52,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-12 21:37:52,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:52,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:37:52,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:52,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:52,967 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:37:52,967 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:57 [2021-06-12 21:37:53,085 INFO L446 ElimStorePlain]: Different costs {0=[v_C_27], 3=[A]} [2021-06-12 21:37:53,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 24 treesize of output 20 [2021-06-12 21:37:53,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:53,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:53,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:37:53,129 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:53,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-06-12 21:37:53,141 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:53,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:53,188 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:37:53,188 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:92 [2021-06-12 21:37:53,332 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-12 21:37:53,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:53,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:37:53,347 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:53,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2021-06-12 21:37:53,350 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-12 21:37:53,372 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:37:53,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 33 [2021-06-12 21:37:53,374 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:53,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:37:53,380 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:53,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:37:53,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:37:53,385 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:53,450 INFO L628 ElimStorePlain]: treesize reduction 49, result has 55.0 percent of original size [2021-06-12 21:37:53,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:37:53,454 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:212, output treesize:62 [2021-06-12 21:37:53,535 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:53,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586772139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:53,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:53,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-06-12 21:37:53,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392405367] [2021-06-12 21:37:53,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 21:37:53,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:53,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 21:37:53,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-12 21:37:53,537 INFO L87 Difference]: Start difference. First operand 8684 states and 32261 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:54,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:54,559 INFO L93 Difference]: Finished difference Result 11951 states and 43153 transitions. [2021-06-12 21:37:54,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:37:54,560 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:37:54,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:54,586 INFO L225 Difference]: With dead ends: 11951 [2021-06-12 21:37:54,586 INFO L226 Difference]: Without dead ends: 11879 [2021-06-12 21:37:54,587 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 790.9ms TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2021-06-12 21:37:54,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11879 states. [2021-06-12 21:37:54,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11879 to 8687. [2021-06-12 21:37:54,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8687 states, 8686 states have (on average 3.7159797375086345) internal successors, (32277), 8686 states have internal predecessors, (32277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:54,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8687 states to 8687 states and 32277 transitions. [2021-06-12 21:37:54,762 INFO L78 Accepts]: Start accepts. Automaton has 8687 states and 32277 transitions. Word has length 28 [2021-06-12 21:37:54,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:54,762 INFO L482 AbstractCegarLoop]: Abstraction has 8687 states and 32277 transitions. [2021-06-12 21:37:54,762 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:54,762 INFO L276 IsEmpty]: Start isEmpty. Operand 8687 states and 32277 transitions. [2021-06-12 21:37:54,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:37:54,774 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:54,774 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:54,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-06-12 21:37:54,975 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:54,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:54,975 INFO L82 PathProgramCache]: Analyzing trace with hash 108829392, now seen corresponding path program 28 times [2021-06-12 21:37:54,975 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:54,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303041088] [2021-06-12 21:37:54,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:54,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:55,186 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:55,186 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:55,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303041088] [2021-06-12 21:37:55,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303041088] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:55,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37239538] [2021-06-12 21:37:55,186 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 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:55,214 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:37:55,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:55,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:37:55,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:55,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:37:55,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:55,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:55,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:37:55,327 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:64 [2021-06-12 21:37:55,379 INFO L446 ElimStorePlain]: Different costs {0=[v_C_29], 3=[A]} [2021-06-12 21:37:55,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 21:37:55,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:55,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:55,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:37:55,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:37:55,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-06-12 21:37:55,401 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:55,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:55,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:55,413 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-06-12 21:37:55,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:37:55,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:55,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:55,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:55,527 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:37:55,554 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:55,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37239538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:55,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:55,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:37:55,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59871621] [2021-06-12 21:37:55,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:37:55,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:55,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:37:55,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:37:55,557 INFO L87 Difference]: Start difference. First operand 8687 states and 32277 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:56,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:56,075 INFO L93 Difference]: Finished difference Result 11740 states and 42594 transitions. [2021-06-12 21:37:56,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 21:37:56,075 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:37:56,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:56,097 INFO L225 Difference]: With dead ends: 11740 [2021-06-12 21:37:56,098 INFO L226 Difference]: Without dead ends: 11725 [2021-06-12 21:37:56,098 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 413.0ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:37:56,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11725 states. [2021-06-12 21:37:56,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11725 to 8719. [2021-06-12 21:37:56,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8719 states, 8718 states have (on average 3.714269327827483) internal successors, (32381), 8718 states have internal predecessors, (32381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:56,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8719 states to 8719 states and 32381 transitions. [2021-06-12 21:37:56,264 INFO L78 Accepts]: Start accepts. Automaton has 8719 states and 32381 transitions. Word has length 28 [2021-06-12 21:37:56,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:56,264 INFO L482 AbstractCegarLoop]: Abstraction has 8719 states and 32381 transitions. [2021-06-12 21:37:56,264 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:56,264 INFO L276 IsEmpty]: Start isEmpty. Operand 8719 states and 32381 transitions. [2021-06-12 21:37:56,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:37:56,280 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:56,280 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:56,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:56,487 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:56,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:56,488 INFO L82 PathProgramCache]: Analyzing trace with hash 1194690256, now seen corresponding path program 29 times [2021-06-12 21:37:56,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:56,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8158322] [2021-06-12 21:37:56,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:56,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:56,720 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:56,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:56,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8158322] [2021-06-12 21:37:56,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8158322] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:56,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048230267] [2021-06-12 21:37:56,721 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 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:56,755 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:37:56,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:56,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:37:56,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:56,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:37:56,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:56,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:56,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:37:56,961 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:53 [2021-06-12 21:37:57,016 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_31], 2=[A]} [2021-06-12 21:37:57,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:37:57,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:57,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:57,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 18 treesize of output 14 [2021-06-12 21:37:57,034 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:37:57,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:57,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:37:57,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:37:57,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-12 21:37:57,048 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:57,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:57,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:57,056 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:37:57,075 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:57,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048230267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:57,075 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:57,075 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:37:57,075 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413856642] [2021-06-12 21:37:57,076 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:37:57,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:57,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:37:57,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:37:57,076 INFO L87 Difference]: Start difference. First operand 8719 states and 32381 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:57,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:57,911 INFO L93 Difference]: Finished difference Result 11783 states and 42686 transitions. [2021-06-12 21:37:57,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 21:37:57,912 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:37:57,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:57,931 INFO L225 Difference]: With dead ends: 11783 [2021-06-12 21:37:57,931 INFO L226 Difference]: Without dead ends: 11758 [2021-06-12 21:37:57,931 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 659.4ms TimeCoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:37:57,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11758 states. [2021-06-12 21:37:58,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11758 to 8765. [2021-06-12 21:37:58,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8765 states, 8764 states have (on average 3.7110908261068007) internal successors, (32524), 8764 states have internal predecessors, (32524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:58,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8765 states to 8765 states and 32524 transitions. [2021-06-12 21:37:58,060 INFO L78 Accepts]: Start accepts. Automaton has 8765 states and 32524 transitions. Word has length 28 [2021-06-12 21:37:58,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:58,060 INFO L482 AbstractCegarLoop]: Abstraction has 8765 states and 32524 transitions. [2021-06-12 21:37:58,060 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:58,060 INFO L276 IsEmpty]: Start isEmpty. Operand 8765 states and 32524 transitions. [2021-06-12 21:37:58,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:37:58,075 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:58,075 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:58,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:58,297 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:58,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:58,298 INFO L82 PathProgramCache]: Analyzing trace with hash 1819349264, now seen corresponding path program 30 times [2021-06-12 21:37:58,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:58,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851960492] [2021-06-12 21:37:58,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:58,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:37:58,499 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:58,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:37:58,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851960492] [2021-06-12 21:37:58,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851960492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:58,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069549367] [2021-06-12 21:37:58,500 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 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:37:58,531 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:37:58,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:37:58,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:37:58,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:37:58,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:37:58,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:58,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:58,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:37:58,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-06-12 21:37:58,775 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_33], 2=[A]} [2021-06-12 21:37:58,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:37:58,778 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:58,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:58,787 INFO L518 ElimStorePlain]: Eliminatee v_C_33 vanished before elimination [2021-06-12 21:37:58,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:37:58,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:37:58,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-12 21:37:58,791 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:37:58,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:37:58,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:37:58,798 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:37:58,818 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:37:58,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069549367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:37:58,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:37:58,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:37:58,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213218326] [2021-06-12 21:37:58,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:37:58,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:37:58,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:37:58,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:37:58,819 INFO L87 Difference]: Start difference. First operand 8765 states and 32524 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:59,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:37:59,415 INFO L93 Difference]: Finished difference Result 11773 states and 42654 transitions. [2021-06-12 21:37:59,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 21:37:59,415 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:37:59,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:37:59,436 INFO L225 Difference]: With dead ends: 11773 [2021-06-12 21:37:59,436 INFO L226 Difference]: Without dead ends: 11710 [2021-06-12 21:37:59,436 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 536.9ms TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:37:59,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11710 states. [2021-06-12 21:37:59,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11710 to 8784. [2021-06-12 21:37:59,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8784 states, 8783 states have (on average 3.709552544688603) internal successors, (32581), 8783 states have internal predecessors, (32581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:59,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8784 states to 8784 states and 32581 transitions. [2021-06-12 21:37:59,567 INFO L78 Accepts]: Start accepts. Automaton has 8784 states and 32581 transitions. Word has length 28 [2021-06-12 21:37:59,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:37:59,567 INFO L482 AbstractCegarLoop]: Abstraction has 8784 states and 32581 transitions. [2021-06-12 21:37:59,568 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:37:59,568 INFO L276 IsEmpty]: Start isEmpty. Operand 8784 states and 32581 transitions. [2021-06-12 21:37:59,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:37:59,579 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:37:59,579 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:37:59,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-06-12 21:37:59,788 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:37:59,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:37:59,789 INFO L82 PathProgramCache]: Analyzing trace with hash -209048752, now seen corresponding path program 31 times [2021-06-12 21:37:59,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:37:59,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320289689] [2021-06-12 21:37:59,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:37:59,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:00,002 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:00,003 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:00,003 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320289689] [2021-06-12 21:38:00,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320289689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:00,003 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129044502] [2021-06-12 21:38:00,003 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 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:00,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:00,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:00,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:00,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:38:00,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:00,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:00,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:00,172 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-06-12 21:38:00,227 INFO L446 ElimStorePlain]: Different costs {0=[v_C_35], 3=[A]} [2021-06-12 21:38:00,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-06-12 21:38:00,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:00,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:00,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:00,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:00,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 29 [2021-06-12 21:38:00,248 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:00,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:00,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:00,259 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:35 [2021-06-12 21:38:00,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:38:00,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:00,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:00,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:00,286 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:38:00,307 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:00,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129044502] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:00,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:00,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:38:00,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652743497] [2021-06-12 21:38:00,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:38:00,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:00,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:38:00,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:38:00,309 INFO L87 Difference]: Start difference. First operand 8784 states and 32581 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:01,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:01,239 INFO L93 Difference]: Finished difference Result 11864 states and 42950 transitions. [2021-06-12 21:38:01,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 21:38:01,240 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:01,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:01,259 INFO L225 Difference]: With dead ends: 11864 [2021-06-12 21:38:01,259 INFO L226 Difference]: Without dead ends: 11839 [2021-06-12 21:38:01,259 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 628.4ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:38:01,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11839 states. [2021-06-12 21:38:01,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11839 to 8763. [2021-06-12 21:38:01,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8763 states, 8762 states have (on average 3.713421593243552) internal successors, (32537), 8762 states have internal predecessors, (32537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:01,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8763 states to 8763 states and 32537 transitions. [2021-06-12 21:38:01,389 INFO L78 Accepts]: Start accepts. Automaton has 8763 states and 32537 transitions. Word has length 28 [2021-06-12 21:38:01,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:01,389 INFO L482 AbstractCegarLoop]: Abstraction has 8763 states and 32537 transitions. [2021-06-12 21:38:01,389 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:01,389 INFO L276 IsEmpty]: Start isEmpty. Operand 8763 states and 32537 transitions. [2021-06-12 21:38:01,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:01,401 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:01,401 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:01,601 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:01,601 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:01,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:01,601 INFO L82 PathProgramCache]: Analyzing trace with hash -691193520, now seen corresponding path program 32 times [2021-06-12 21:38:01,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:01,602 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789370906] [2021-06-12 21:38:01,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:01,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:01,834 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:01,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:01,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789370906] [2021-06-12 21:38:01,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789370906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:01,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517005951] [2021-06-12 21:38:01,834 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:01,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:38:01,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:01,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:01,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:01,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:38:01,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:02,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:02,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:02,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-06-12 21:38:02,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:38:02,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:02,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:02,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 21:38:02,053 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:02,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:02,054 INFO L518 ElimStorePlain]: Eliminatee v_C_37 vanished before elimination [2021-06-12 21:38:02,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:02,055 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-12 21:38:02,074 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:02,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517005951] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:02,074 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:02,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:38:02,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555076592] [2021-06-12 21:38:02,074 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:38:02,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:02,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:38:02,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:38:02,075 INFO L87 Difference]: Start difference. First operand 8763 states and 32537 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:02,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:02,868 INFO L93 Difference]: Finished difference Result 9105 states and 33542 transitions. [2021-06-12 21:38:02,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:38:02,869 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:02,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:02,889 INFO L225 Difference]: With dead ends: 9105 [2021-06-12 21:38:02,889 INFO L226 Difference]: Without dead ends: 9090 [2021-06-12 21:38:02,890 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 627.6ms TimeCoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:38:02,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9090 states. [2021-06-12 21:38:03,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9090 to 8789. [2021-06-12 21:38:03,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8789 states, 8788 states have (on average 3.7131315430132) internal successors, (32631), 8788 states have internal predecessors, (32631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:03,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8789 states to 8789 states and 32631 transitions. [2021-06-12 21:38:03,031 INFO L78 Accepts]: Start accepts. Automaton has 8789 states and 32631 transitions. Word has length 28 [2021-06-12 21:38:03,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:03,031 INFO L482 AbstractCegarLoop]: Abstraction has 8789 states and 32631 transitions. [2021-06-12 21:38:03,031 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:03,031 INFO L276 IsEmpty]: Start isEmpty. Operand 8789 states and 32631 transitions. [2021-06-12 21:38:03,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:03,043 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:03,043 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:03,243 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-06-12 21:38:03,244 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:03,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:03,244 INFO L82 PathProgramCache]: Analyzing trace with hash 611501012, now seen corresponding path program 33 times [2021-06-12 21:38:03,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:03,244 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656674606] [2021-06-12 21:38:03,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:03,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:03,474 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:03,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:03,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656674606] [2021-06-12 21:38:03,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656674606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:03,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003616142] [2021-06-12 21:38:03,475 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 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:03,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-12 21:38:03,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:03,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2021-06-12 21:38:03,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:03,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:03,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:03,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:03,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:03,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-06-12 21:38:03,755 INFO L446 ElimStorePlain]: Different costs {0=[v_C_39], 2=[A, B]} [2021-06-12 21:38:03,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 21:38:03,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:03,770 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:03,781 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:03,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 39 [2021-06-12 21:38:03,785 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-12 21:38:03,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:03,814 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:03,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 67 treesize of output 65 [2021-06-12 21:38:03,826 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:38:03,870 INFO L628 ElimStorePlain]: treesize reduction 41, result has 48.1 percent of original size [2021-06-12 21:38:03,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:03,872 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:57, output treesize:38 [2021-06-12 21:38:03,939 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:03,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003616142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:03,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:03,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-12 21:38:03,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755658048] [2021-06-12 21:38:03,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 21:38:03,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:03,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 21:38:03,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:38:03,940 INFO L87 Difference]: Start difference. First operand 8789 states and 32631 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:05,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:05,413 INFO L93 Difference]: Finished difference Result 11850 states and 42895 transitions. [2021-06-12 21:38:05,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:38:05,413 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:05,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:05,434 INFO L225 Difference]: With dead ends: 11850 [2021-06-12 21:38:05,434 INFO L226 Difference]: Without dead ends: 11767 [2021-06-12 21:38:05,435 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 1025.6ms TimeCoverageRelationStatistics Valid=170, Invalid=1236, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:38:05,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11767 states. [2021-06-12 21:38:05,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11767 to 8811. [2021-06-12 21:38:05,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8811 states, 8810 states have (on average 3.7122587968217933) internal successors, (32705), 8810 states have internal predecessors, (32705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:05,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8811 states to 8811 states and 32705 transitions. [2021-06-12 21:38:05,581 INFO L78 Accepts]: Start accepts. Automaton has 8811 states and 32705 transitions. Word has length 28 [2021-06-12 21:38:05,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:05,581 INFO L482 AbstractCegarLoop]: Abstraction has 8811 states and 32705 transitions. [2021-06-12 21:38:05,581 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:05,581 INFO L276 IsEmpty]: Start isEmpty. Operand 8811 states and 32705 transitions. [2021-06-12 21:38:05,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:05,593 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:05,593 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:05,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:05,794 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:05,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:05,794 INFO L82 PathProgramCache]: Analyzing trace with hash 1679375576, now seen corresponding path program 34 times [2021-06-12 21:38:05,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:05,795 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022250909] [2021-06-12 21:38:05,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:05,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:06,050 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:06,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:06,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022250909] [2021-06-12 21:38:06,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022250909] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:06,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112464979] [2021-06-12 21:38:06,051 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:06,083 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:38:06,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:06,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:06,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:06,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:38:06,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:06,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:06,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:06,194 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:47 [2021-06-12 21:38:06,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:38:06,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:06,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:06,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-12 21:38:06,246 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:06,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:06,252 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:06,252 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-12 21:38:06,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:38:06,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:06,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:06,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:06,283 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:38:06,307 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:06,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112464979] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:06,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:06,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:38:06,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042375267] [2021-06-12 21:38:06,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:38:06,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:06,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:38:06,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:38:06,310 INFO L87 Difference]: Start difference. First operand 8811 states and 32705 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:07,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:07,171 INFO L93 Difference]: Finished difference Result 11773 states and 42754 transitions. [2021-06-12 21:38:07,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 21:38:07,171 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:07,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:07,191 INFO L225 Difference]: With dead ends: 11773 [2021-06-12 21:38:07,191 INFO L226 Difference]: Without dead ends: 11758 [2021-06-12 21:38:07,191 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 647.9ms TimeCoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:38:07,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11758 states. [2021-06-12 21:38:07,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11758 to 8839. [2021-06-12 21:38:07,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8839 states, 8838 states have (on average 3.7121520706042093) internal successors, (32808), 8838 states have internal predecessors, (32808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:07,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8839 states to 8839 states and 32808 transitions. [2021-06-12 21:38:07,401 INFO L78 Accepts]: Start accepts. Automaton has 8839 states and 32808 transitions. Word has length 28 [2021-06-12 21:38:07,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:07,401 INFO L482 AbstractCegarLoop]: Abstraction has 8839 states and 32808 transitions. [2021-06-12 21:38:07,401 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:07,401 INFO L276 IsEmpty]: Start isEmpty. Operand 8839 states and 32808 transitions. [2021-06-12 21:38:07,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:07,413 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:07,413 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:07,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:07,614 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:07,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:07,614 INFO L82 PathProgramCache]: Analyzing trace with hash -1494941196, now seen corresponding path program 35 times [2021-06-12 21:38:07,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:07,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282988377] [2021-06-12 21:38:07,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:07,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:07,879 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:07,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:07,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282988377] [2021-06-12 21:38:07,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282988377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:07,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422800759] [2021-06-12 21:38:07,879 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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:07,905 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:38:07,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:07,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:07,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:07,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:38:07,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:07,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:07,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:07,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-06-12 21:38:08,143 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_43], 2=[A]} [2021-06-12 21:38:08,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:38:08,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:08,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:08,155 INFO L518 ElimStorePlain]: Eliminatee v_C_43 vanished before elimination [2021-06-12 21:38:08,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:08,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:08,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-12 21:38:08,159 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:08,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:08,166 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:08,166 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:38:08,182 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:08,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422800759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:08,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:08,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:38:08,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990652786] [2021-06-12 21:38:08,183 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:38:08,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:08,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:38:08,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:38:08,183 INFO L87 Difference]: Start difference. First operand 8839 states and 32808 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:08,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:08,681 INFO L93 Difference]: Finished difference Result 11850 states and 42962 transitions. [2021-06-12 21:38:08,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 21:38:08,681 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:08,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:08,700 INFO L225 Difference]: With dead ends: 11850 [2021-06-12 21:38:08,701 INFO L226 Difference]: Without dead ends: 11787 [2021-06-12 21:38:08,701 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 478.4ms TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:38:08,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11787 states. [2021-06-12 21:38:08,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11787 to 8865. [2021-06-12 21:38:08,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8865 states, 8864 states have (on average 3.7093862815884475) internal successors, (32880), 8864 states have internal predecessors, (32880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:08,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8865 states to 8865 states and 32880 transitions. [2021-06-12 21:38:08,827 INFO L78 Accepts]: Start accepts. Automaton has 8865 states and 32880 transitions. Word has length 28 [2021-06-12 21:38:08,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:08,827 INFO L482 AbstractCegarLoop]: Abstraction has 8865 states and 32880 transitions. [2021-06-12 21:38:08,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:08,827 INFO L276 IsEmpty]: Start isEmpty. Operand 8865 states and 32880 transitions. [2021-06-12 21:38:08,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:08,838 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:08,839 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:09,039 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2021-06-12 21:38:09,039 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:09,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:09,039 INFO L82 PathProgramCache]: Analyzing trace with hash 771628084, now seen corresponding path program 36 times [2021-06-12 21:38:09,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:09,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554161475] [2021-06-12 21:38:09,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:09,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:09,294 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:09,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:09,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554161475] [2021-06-12 21:38:09,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554161475] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:09,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638956908] [2021-06-12 21:38:09,294 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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:09,321 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:38:09,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:09,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-12 21:38:09,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:09,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:38:09,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:09,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:09,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:09,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:60 [2021-06-12 21:38:09,554 INFO L446 ElimStorePlain]: Different costs {0=[v_C_45], 3=[A]} [2021-06-12 21:38:09,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-06-12 21:38:09,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:09,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:09,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:09,594 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:09,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 42 [2021-06-12 21:38:09,601 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:09,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:09,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:09,647 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:88, output treesize:102 [2021-06-12 21:38:09,817 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-12 21:38:09,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:09,837 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:09,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 42 [2021-06-12 21:38:09,851 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-12 21:38:09,866 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:09,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-06-12 21:38:09,870 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-12 21:38:09,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:09,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:09,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-06-12 21:38:09,879 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:09,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:38:09,886 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:09,954 INFO L628 ElimStorePlain]: treesize reduction 106, result has 36.1 percent of original size [2021-06-12 21:38:09,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:38:09,956 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:212, output treesize:62 [2021-06-12 21:38:10,029 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:10,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638956908] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:10,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:10,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-06-12 21:38:10,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270958331] [2021-06-12 21:38:10,030 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 21:38:10,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:10,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 21:38:10,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-12 21:38:10,030 INFO L87 Difference]: Start difference. First operand 8865 states and 32880 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:11,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:11,023 INFO L93 Difference]: Finished difference Result 12047 states and 43486 transitions. [2021-06-12 21:38:11,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:38:11,023 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:11,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:11,045 INFO L225 Difference]: With dead ends: 12047 [2021-06-12 21:38:11,045 INFO L226 Difference]: Without dead ends: 11986 [2021-06-12 21:38:11,046 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 830.0ms TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2021-06-12 21:38:11,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11986 states. [2021-06-12 21:38:11,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11986 to 8872. [2021-06-12 21:38:11,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8872 states, 8871 states have (on average 3.708826513358133) internal successors, (32901), 8871 states have internal predecessors, (32901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:11,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8872 states to 8872 states and 32901 transitions. [2021-06-12 21:38:11,182 INFO L78 Accepts]: Start accepts. Automaton has 8872 states and 32901 transitions. Word has length 28 [2021-06-12 21:38:11,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:11,182 INFO L482 AbstractCegarLoop]: Abstraction has 8872 states and 32901 transitions. [2021-06-12 21:38:11,182 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:11,182 INFO L276 IsEmpty]: Start isEmpty. Operand 8872 states and 32901 transitions. [2021-06-12 21:38:11,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:11,195 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:11,195 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:11,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:11,396 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:11,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:11,396 INFO L82 PathProgramCache]: Analyzing trace with hash -1703274480, now seen corresponding path program 37 times [2021-06-12 21:38:11,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:11,396 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983763484] [2021-06-12 21:38:11,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:11,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:11,689 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:11,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:11,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983763484] [2021-06-12 21:38:11,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983763484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:11,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202117421] [2021-06-12 21:38:11,690 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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:11,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:11,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:11,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:11,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:11,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:11,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:11,802 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:11,802 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:38:11,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:38:11,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:11,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:11,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 21:38:11,899 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:11,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:11,900 INFO L518 ElimStorePlain]: Eliminatee v_C_47 vanished before elimination [2021-06-12 21:38:11,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:11,901 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-12 21:38:11,919 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:11,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202117421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:11,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:11,919 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:38:11,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889175540] [2021-06-12 21:38:11,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:38:11,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:11,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:38:11,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:38:11,920 INFO L87 Difference]: Start difference. First operand 8872 states and 32901 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:12,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:12,684 INFO L93 Difference]: Finished difference Result 13042 states and 46993 transitions. [2021-06-12 21:38:12,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:38:12,685 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:12,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:12,707 INFO L225 Difference]: With dead ends: 13042 [2021-06-12 21:38:12,707 INFO L226 Difference]: Without dead ends: 12979 [2021-06-12 21:38:12,708 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 666.3ms TimeCoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:38:12,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12979 states. [2021-06-12 21:38:12,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12979 to 8887. [2021-06-12 21:38:12,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8887 states, 8886 states have (on average 3.70717983344587) internal successors, (32942), 8886 states have internal predecessors, (32942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:12,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8887 states to 8887 states and 32942 transitions. [2021-06-12 21:38:12,843 INFO L78 Accepts]: Start accepts. Automaton has 8887 states and 32942 transitions. Word has length 28 [2021-06-12 21:38:12,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:12,843 INFO L482 AbstractCegarLoop]: Abstraction has 8887 states and 32942 transitions. [2021-06-12 21:38:12,844 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:12,844 INFO L276 IsEmpty]: Start isEmpty. Operand 8887 states and 32942 transitions. [2021-06-12 21:38:12,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:12,855 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:12,855 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:13,055 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-06-12 21:38:13,056 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:13,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:13,056 INFO L82 PathProgramCache]: Analyzing trace with hash -1572310124, now seen corresponding path program 38 times [2021-06-12 21:38:13,056 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:13,056 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845129140] [2021-06-12 21:38:13,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:13,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:13,368 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:13,368 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:13,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845129140] [2021-06-12 21:38:13,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845129140] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:13,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830572102] [2021-06-12 21:38:13,369 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:13,403 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:38:13,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:13,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:13,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:13,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:38:13,466 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:13,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:13,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:13,480 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:38:13,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:38:13,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:13,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:13,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-12 21:38:13,562 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:13,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:13,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:13,567 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-06-12 21:38:13,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:38:13,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:13,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:13,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:13,588 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-12 21:38:13,616 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:13,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830572102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:13,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:13,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:38:13,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530991839] [2021-06-12 21:38:13,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:38:13,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:13,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:38:13,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:38:13,617 INFO L87 Difference]: Start difference. First operand 8887 states and 32942 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:14,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:14,360 INFO L93 Difference]: Finished difference Result 11822 states and 42875 transitions. [2021-06-12 21:38:14,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 21:38:14,360 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:14,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:14,385 INFO L225 Difference]: With dead ends: 11822 [2021-06-12 21:38:14,385 INFO L226 Difference]: Without dead ends: 11794 [2021-06-12 21:38:14,386 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 599.1ms TimeCoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:38:14,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11794 states. [2021-06-12 21:38:14,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11794 to 8890. [2021-06-12 21:38:14,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8890 states, 8889 states have (on average 3.7077286533918326) internal successors, (32958), 8889 states have internal predecessors, (32958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:14,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8890 states to 8890 states and 32958 transitions. [2021-06-12 21:38:14,512 INFO L78 Accepts]: Start accepts. Automaton has 8890 states and 32958 transitions. Word has length 28 [2021-06-12 21:38:14,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:14,513 INFO L482 AbstractCegarLoop]: Abstraction has 8890 states and 32958 transitions. [2021-06-12 21:38:14,513 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:14,513 INFO L276 IsEmpty]: Start isEmpty. Operand 8890 states and 32958 transitions. [2021-06-12 21:38:14,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:14,526 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:14,526 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:14,726 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:14,727 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:14,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:14,727 INFO L82 PathProgramCache]: Analyzing trace with hash -2106345036, now seen corresponding path program 39 times [2021-06-12 21:38:14,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:14,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948769862] [2021-06-12 21:38:14,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:14,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:14,964 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:14,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:14,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948769862] [2021-06-12 21:38:14,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948769862] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:14,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999185939] [2021-06-12 21:38:14,964 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 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:14,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:38:14,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:14,995 WARN L261 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 40 conjunts are in the unsatisfiable core [2021-06-12 21:38:14,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:15,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:15,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:15,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:15,127 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:15,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-06-12 21:38:15,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:38:15,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:15,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:15,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:15,212 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:49 [2021-06-12 21:38:15,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:15,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:15,278 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:15,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 46 [2021-06-12 21:38:15,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:38:15,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:15,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:15,321 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:72, output treesize:100 [2021-06-12 21:38:15,579 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 44 [2021-06-12 21:38:15,735 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 3=[B, v_prenex_4]} [2021-06-12 21:38:15,747 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:15,747 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 44 treesize of output 36 [2021-06-12 21:38:15,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:15,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:15,836 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-06-12 21:38:15,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 51 [2021-06-12 21:38:15,841 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:15,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:15,915 INFO L354 Elim1Store]: treesize reduction 13, result has 48.0 percent of original size [2021-06-12 21:38:15,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 59 treesize of output 50 [2021-06-12 21:38:15,917 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:15,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:15,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:38:15,996 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:199, output treesize:332 [2021-06-12 21:38:16,219 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:16,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999185939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:16,220 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:16,220 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 21 [2021-06-12 21:38:16,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118284604] [2021-06-12 21:38:16,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:38:16,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:16,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:38:16,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:38:16,221 INFO L87 Difference]: Start difference. First operand 8890 states and 32958 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:17,237 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 55 [2021-06-12 21:38:17,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:17,616 INFO L93 Difference]: Finished difference Result 9148 states and 33670 transitions. [2021-06-12 21:38:17,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:38:17,617 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:17,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:17,632 INFO L225 Difference]: With dead ends: 9148 [2021-06-12 21:38:17,633 INFO L226 Difference]: Without dead ends: 9108 [2021-06-12 21:38:17,633 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 1411.1ms TimeCoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:38:17,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9108 states. [2021-06-12 21:38:17,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9108 to 8909. [2021-06-12 21:38:17,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8909 states, 8908 states have (on average 3.7074539739559946) internal successors, (33026), 8908 states have internal predecessors, (33026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:17,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8909 states to 8909 states and 33026 transitions. [2021-06-12 21:38:17,746 INFO L78 Accepts]: Start accepts. Automaton has 8909 states and 33026 transitions. Word has length 28 [2021-06-12 21:38:17,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:17,747 INFO L482 AbstractCegarLoop]: Abstraction has 8909 states and 33026 transitions. [2021-06-12 21:38:17,747 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:17,747 INFO L276 IsEmpty]: Start isEmpty. Operand 8909 states and 33026 transitions. [2021-06-12 21:38:17,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:17,758 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:17,758 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:17,959 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-06-12 21:38:17,959 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:17,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:17,959 INFO L82 PathProgramCache]: Analyzing trace with hash -1118853424, now seen corresponding path program 40 times [2021-06-12 21:38:17,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:17,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054669948] [2021-06-12 21:38:17,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:17,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:18,219 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:18,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:18,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054669948] [2021-06-12 21:38:18,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054669948] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:18,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226516583] [2021-06-12 21:38:18,219 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 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:18,246 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:38:18,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:18,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:18,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:18,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:38:18,312 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:18,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:18,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:18,323 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-06-12 21:38:18,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-06-12 21:38:18,355 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:18,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:18,366 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:18,366 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:66, output treesize:54 [2021-06-12 21:38:18,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 21:38:18,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:18,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:18,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:18,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:24 [2021-06-12 21:38:18,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:38:18,421 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:18,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:18,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:18,422 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-12 21:38:18,446 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:18,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226516583] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:18,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:18,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:38:18,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945606360] [2021-06-12 21:38:18,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:38:18,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:18,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:38:18,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:38:18,447 INFO L87 Difference]: Start difference. First operand 8909 states and 33026 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:18,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:18,935 INFO L93 Difference]: Finished difference Result 9049 states and 33440 transitions. [2021-06-12 21:38:18,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 21:38:18,935 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:18,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:18,950 INFO L225 Difference]: With dead ends: 9049 [2021-06-12 21:38:18,950 INFO L226 Difference]: Without dead ends: 9034 [2021-06-12 21:38:18,950 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 384.2ms TimeCoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-06-12 21:38:18,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9034 states. [2021-06-12 21:38:19,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9034 to 8928. [2021-06-12 21:38:19,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8928 states, 8927 states have (on average 3.706956424330682) internal successors, (33092), 8927 states have internal predecessors, (33092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:19,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8928 states to 8928 states and 33092 transitions. [2021-06-12 21:38:19,073 INFO L78 Accepts]: Start accepts. Automaton has 8928 states and 33092 transitions. Word has length 28 [2021-06-12 21:38:19,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:19,073 INFO L482 AbstractCegarLoop]: Abstraction has 8928 states and 33092 transitions. [2021-06-12 21:38:19,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:19,074 INFO L276 IsEmpty]: Start isEmpty. Operand 8928 states and 33092 transitions. [2021-06-12 21:38:19,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:19,086 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:19,086 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:19,286 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-06-12 21:38:19,286 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:19,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:19,287 INFO L82 PathProgramCache]: Analyzing trace with hash -990845068, now seen corresponding path program 41 times [2021-06-12 21:38:19,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:19,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264934418] [2021-06-12 21:38:19,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:19,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:19,510 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:19,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:19,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264934418] [2021-06-12 21:38:19,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264934418] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:19,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123723860] [2021-06-12 21:38:19,511 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:19,539 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:38:19,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:19,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:19,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:19,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:19,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:19,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:19,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:19,581 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:38:19,787 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_55], 2=[A]} [2021-06-12 21:38:19,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:38:19,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:19,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:19,798 INFO L518 ElimStorePlain]: Eliminatee v_C_55 vanished before elimination [2021-06-12 21:38:19,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:19,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:19,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-12 21:38:19,801 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:19,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:19,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:19,807 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:38:19,822 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:19,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123723860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:19,822 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:19,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:38:19,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436099555] [2021-06-12 21:38:19,822 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:38:19,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:19,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:38:19,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:38:19,823 INFO L87 Difference]: Start difference. First operand 8928 states and 33092 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:20,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:20,592 INFO L93 Difference]: Finished difference Result 12009 states and 43453 transitions. [2021-06-12 21:38:20,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 21:38:20,593 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:20,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:20,614 INFO L225 Difference]: With dead ends: 12009 [2021-06-12 21:38:20,614 INFO L226 Difference]: Without dead ends: 11969 [2021-06-12 21:38:20,614 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 534.8ms TimeCoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:38:20,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11969 states. [2021-06-12 21:38:20,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11969 to 8969. [2021-06-12 21:38:20,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8969 states, 8968 states have (on average 3.704504906333631) internal successors, (33222), 8968 states have internal predecessors, (33222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:20,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8969 states to 8969 states and 33222 transitions. [2021-06-12 21:38:20,756 INFO L78 Accepts]: Start accepts. Automaton has 8969 states and 33222 transitions. Word has length 28 [2021-06-12 21:38:20,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:20,756 INFO L482 AbstractCegarLoop]: Abstraction has 8969 states and 33222 transitions. [2021-06-12 21:38:20,756 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:20,757 INFO L276 IsEmpty]: Start isEmpty. Operand 8969 states and 33222 transitions. [2021-06-12 21:38:20,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:20,769 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:20,769 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:20,970 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:20,970 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:20,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:20,970 INFO L82 PathProgramCache]: Analyzing trace with hash 1275724212, now seen corresponding path program 42 times [2021-06-12 21:38:20,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:20,971 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527666584] [2021-06-12 21:38:20,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:20,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:21,244 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:21,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:21,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527666584] [2021-06-12 21:38:21,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527666584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:21,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406787365] [2021-06-12 21:38:21,245 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 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:21,284 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:38:21,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:21,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-12 21:38:21,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:21,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:21,321 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:21,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:21,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:21,338 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-06-12 21:38:21,511 INFO L446 ElimStorePlain]: Different costs {0=[v_C_57], 2=[A]} [2021-06-12 21:38:21,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:38:21,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:21,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:21,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:21,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:21,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-06-12 21:38:21,538 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:21,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:21,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:21,552 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:64, output treesize:35 [2021-06-12 21:38:21,601 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:21,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 34 [2021-06-12 21:38:21,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:21,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:21,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:21,631 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:103 [2021-06-12 21:38:21,754 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:21,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406787365] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:21,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:21,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-06-12 21:38:21,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77683353] [2021-06-12 21:38:21,755 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 21:38:21,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:21,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 21:38:21,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-12 21:38:21,756 INFO L87 Difference]: Start difference. First operand 8969 states and 33222 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:22,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:22,400 INFO L93 Difference]: Finished difference Result 12084 states and 43680 transitions. [2021-06-12 21:38:22,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:38:22,400 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:22,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:22,420 INFO L225 Difference]: With dead ends: 12084 [2021-06-12 21:38:22,420 INFO L226 Difference]: Without dead ends: 12025 [2021-06-12 21:38:22,421 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 678.0ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:38:22,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12025 states. [2021-06-12 21:38:22,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12025 to 9008. [2021-06-12 21:38:22,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9008 states, 9007 states have (on average 3.7008993005440214) internal successors, (33334), 9007 states have internal predecessors, (33334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:22,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9008 states to 9008 states and 33334 transitions. [2021-06-12 21:38:22,555 INFO L78 Accepts]: Start accepts. Automaton has 9008 states and 33334 transitions. Word has length 28 [2021-06-12 21:38:22,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:22,555 INFO L482 AbstractCegarLoop]: Abstraction has 9008 states and 33334 transitions. [2021-06-12 21:38:22,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:22,555 INFO L276 IsEmpty]: Start isEmpty. Operand 9008 states and 33334 transitions. [2021-06-12 21:38:22,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:22,567 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:22,567 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:22,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-06-12 21:38:22,768 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:22,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:22,768 INFO L82 PathProgramCache]: Analyzing trace with hash 1941430964, now seen corresponding path program 43 times [2021-06-12 21:38:22,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:22,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789204264] [2021-06-12 21:38:22,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:22,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:22,988 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:22,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:22,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789204264] [2021-06-12 21:38:22,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789204264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:22,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001876377] [2021-06-12 21:38:22,988 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:23,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:23,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:23,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:23,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:23,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:23,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:23,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:23,054 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:38:23,136 INFO L446 ElimStorePlain]: Different costs {0=[v_C_59], 3=[A]} [2021-06-12 21:38:23,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 21:38:23,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:23,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:23,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:23,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:23,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-06-12 21:38:23,159 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:23,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:23,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:23,171 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-06-12 21:38:23,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:38:23,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:23,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:23,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:23,232 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:38:23,257 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:23,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001876377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:23,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:23,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:38:23,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224967519] [2021-06-12 21:38:23,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:38:23,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:23,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:38:23,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:38:23,258 INFO L87 Difference]: Start difference. First operand 9008 states and 33334 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:23,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:23,883 INFO L93 Difference]: Finished difference Result 12059 states and 43607 transitions. [2021-06-12 21:38:23,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 21:38:23,884 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:23,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:23,907 INFO L225 Difference]: With dead ends: 12059 [2021-06-12 21:38:23,907 INFO L226 Difference]: Without dead ends: 12033 [2021-06-12 21:38:23,907 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 499.4ms TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:38:23,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12033 states. [2021-06-12 21:38:24,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12033 to 9023. [2021-06-12 21:38:24,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9023 states, 9022 states have (on average 3.7005098647749946) internal successors, (33386), 9022 states have internal predecessors, (33386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:24,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9023 states to 9023 states and 33386 transitions. [2021-06-12 21:38:24,048 INFO L78 Accepts]: Start accepts. Automaton has 9023 states and 33386 transitions. Word has length 28 [2021-06-12 21:38:24,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:24,048 INFO L482 AbstractCegarLoop]: Abstraction has 9023 states and 33386 transitions. [2021-06-12 21:38:24,048 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:24,048 INFO L276 IsEmpty]: Start isEmpty. Operand 9023 states and 33386 transitions. [2021-06-12 21:38:24,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:24,060 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:24,060 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:24,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-06-12 21:38:24,260 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:24,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:24,261 INFO L82 PathProgramCache]: Analyzing trace with hash 664331920, now seen corresponding path program 44 times [2021-06-12 21:38:24,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:24,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245250237] [2021-06-12 21:38:24,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:24,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:24,515 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:24,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:24,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245250237] [2021-06-12 21:38:24,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245250237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:24,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585593418] [2021-06-12 21:38:24,515 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:24,542 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:38:24,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:24,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:24,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:24,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:38:24,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:24,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:24,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:24,586 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-06-12 21:38:24,754 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_61], 2=[A]} [2021-06-12 21:38:24,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:38:24,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:24,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:24,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 18 treesize of output 14 [2021-06-12 21:38:24,769 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:24,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:24,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:24,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:24,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-12 21:38:24,780 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:24,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:24,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:24,786 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:38:24,800 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:24,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585593418] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:24,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:24,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:38:24,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072250125] [2021-06-12 21:38:24,800 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:38:24,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:24,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:38:24,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:38:24,800 INFO L87 Difference]: Start difference. First operand 9023 states and 33386 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:25,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:25,424 INFO L93 Difference]: Finished difference Result 12089 states and 43695 transitions. [2021-06-12 21:38:25,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 21:38:25,424 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:25,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:25,444 INFO L225 Difference]: With dead ends: 12089 [2021-06-12 21:38:25,444 INFO L226 Difference]: Without dead ends: 12026 [2021-06-12 21:38:25,444 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 599.2ms TimeCoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:38:25,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12026 states. [2021-06-12 21:38:25,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12026 to 9037. [2021-06-12 21:38:25,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9037 states, 9036 states have (on average 3.699867197875166) internal successors, (33432), 9036 states have internal predecessors, (33432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:25,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9037 states to 9037 states and 33432 transitions. [2021-06-12 21:38:25,583 INFO L78 Accepts]: Start accepts. Automaton has 9037 states and 33432 transitions. Word has length 28 [2021-06-12 21:38:25,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:25,583 INFO L482 AbstractCegarLoop]: Abstraction has 9037 states and 33432 transitions. [2021-06-12 21:38:25,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:25,583 INFO L276 IsEmpty]: Start isEmpty. Operand 9037 states and 33432 transitions. [2021-06-12 21:38:25,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:25,597 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:25,597 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:25,797 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-06-12 21:38:25,797 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:25,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:25,798 INFO L82 PathProgramCache]: Analyzing trace with hash -1364066096, now seen corresponding path program 45 times [2021-06-12 21:38:25,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:25,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099711883] [2021-06-12 21:38:25,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:25,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:26,089 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:26,090 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:26,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099711883] [2021-06-12 21:38:26,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099711883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:26,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24575492] [2021-06-12 21:38:26,090 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:26,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:38:26,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:26,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-12 21:38:26,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:26,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:26,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:26,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:26,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:26,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:38:26,431 INFO L446 ElimStorePlain]: Different costs {0=[v_C_63], 3=[A]} [2021-06-12 21:38:26,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 21:38:26,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:26,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:26,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:26,462 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:26,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 49 [2021-06-12 21:38:26,466 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:26,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:26,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:26,489 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:75, output treesize:91 [2021-06-12 21:38:26,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:26,610 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:26,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-06-12 21:38:26,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:26,627 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-12 21:38:26,627 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 9 treesize of output 10 [2021-06-12 21:38:26,628 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:26,650 INFO L354 Elim1Store]: treesize reduction 17, result has 41.4 percent of original size [2021-06-12 21:38:26,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 25 [2021-06-12 21:38:26,651 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:26,660 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-12 21:38:26,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 1 [2021-06-12 21:38:26,661 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:26,750 INFO L628 ElimStorePlain]: treesize reduction 10, result has 91.8 percent of original size [2021-06-12 21:38:26,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:38:26,760 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:207, output treesize:221 [2021-06-12 21:38:26,969 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:26,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24575492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:26,970 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:26,970 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 19 [2021-06-12 21:38:26,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658002878] [2021-06-12 21:38:26,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 21:38:26,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:26,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 21:38:26,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:38:26,971 INFO L87 Difference]: Start difference. First operand 9037 states and 33432 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:28,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:28,097 INFO L93 Difference]: Finished difference Result 12209 states and 44002 transitions. [2021-06-12 21:38:28,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 21:38:28,098 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:28,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:28,119 INFO L225 Difference]: With dead ends: 12209 [2021-06-12 21:38:28,119 INFO L226 Difference]: Without dead ends: 12097 [2021-06-12 21:38:28,119 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 1241.1ms TimeCoverageRelationStatistics Valid=180, Invalid=1010, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:38:28,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12097 states. [2021-06-12 21:38:28,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12097 to 9048. [2021-06-12 21:38:28,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9048 states, 9047 states have (on average 3.699458383994694) internal successors, (33469), 9047 states have internal predecessors, (33469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:28,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9048 states to 9048 states and 33469 transitions. [2021-06-12 21:38:28,251 INFO L78 Accepts]: Start accepts. Automaton has 9048 states and 33469 transitions. Word has length 28 [2021-06-12 21:38:28,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:28,251 INFO L482 AbstractCegarLoop]: Abstraction has 9048 states and 33469 transitions. [2021-06-12 21:38:28,252 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:28,252 INFO L276 IsEmpty]: Start isEmpty. Operand 9048 states and 33469 transitions. [2021-06-12 21:38:28,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:28,264 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:28,264 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:28,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-06-12 21:38:28,464 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:28,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:28,465 INFO L82 PathProgramCache]: Analyzing trace with hash -428132080, now seen corresponding path program 46 times [2021-06-12 21:38:28,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:28,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620202089] [2021-06-12 21:38:28,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:28,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:28,668 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:28,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:28,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620202089] [2021-06-12 21:38:28,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620202089] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:28,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360730121] [2021-06-12 21:38:28,669 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:28,695 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:38:28,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:28,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:28,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:28,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:28,752 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:28,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:28,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:28,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-06-12 21:38:28,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:38:28,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:28,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:28,874 INFO L518 ElimStorePlain]: Eliminatee v_C_65 vanished before elimination [2021-06-12 21:38:28,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-06-12 21:38:28,877 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:28,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:28,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:28,879 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-06-12 21:38:28,892 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:28,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360730121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:28,893 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:28,893 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:38:28,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344540928] [2021-06-12 21:38:28,893 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:38:28,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:28,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:38:28,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:38:28,894 INFO L87 Difference]: Start difference. First operand 9048 states and 33469 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:29,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:29,849 INFO L93 Difference]: Finished difference Result 13380 states and 48064 transitions. [2021-06-12 21:38:29,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:38:29,850 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:29,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:29,873 INFO L225 Difference]: With dead ends: 13380 [2021-06-12 21:38:29,873 INFO L226 Difference]: Without dead ends: 13340 [2021-06-12 21:38:29,873 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 716.3ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-06-12 21:38:29,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13340 states. [2021-06-12 21:38:29,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13340 to 9063. [2021-06-12 21:38:30,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9063 states, 9062 states have (on average 3.699073052306334) internal successors, (33521), 9062 states have internal predecessors, (33521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:30,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9063 states to 9063 states and 33521 transitions. [2021-06-12 21:38:30,026 INFO L78 Accepts]: Start accepts. Automaton has 9063 states and 33521 transitions. Word has length 28 [2021-06-12 21:38:30,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:30,027 INFO L482 AbstractCegarLoop]: Abstraction has 9063 states and 33521 transitions. [2021-06-12 21:38:30,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:30,027 INFO L276 IsEmpty]: Start isEmpty. Operand 9063 states and 33521 transitions. [2021-06-12 21:38:30,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:30,039 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:30,039 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:30,239 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:30,240 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:30,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:30,240 INFO L82 PathProgramCache]: Analyzing trace with hash -297167724, now seen corresponding path program 47 times [2021-06-12 21:38:30,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:30,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799201319] [2021-06-12 21:38:30,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:30,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:30,497 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:30,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:30,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799201319] [2021-06-12 21:38:30,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799201319] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:30,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95801046] [2021-06-12 21:38:30,497 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:30,540 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 21:38:30,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:30,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-12 21:38:30,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:30,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:38:30,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:30,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:30,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:30,597 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-06-12 21:38:30,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 24 treesize of output 20 [2021-06-12 21:38:30,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:30,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:30,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:38:30,703 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:30,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:30,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:30,709 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-12 21:38:30,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:38:30,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:30,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:30,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:30,735 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:38:30,757 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:30,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95801046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:30,758 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:30,758 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:38:30,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197686862] [2021-06-12 21:38:30,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:38:30,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:30,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:38:30,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:38:30,760 INFO L87 Difference]: Start difference. First operand 9063 states and 33521 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:31,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:31,489 INFO L93 Difference]: Finished difference Result 12064 states and 43684 transitions. [2021-06-12 21:38:31,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:38:31,489 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:31,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:31,511 INFO L225 Difference]: With dead ends: 12064 [2021-06-12 21:38:31,511 INFO L226 Difference]: Without dead ends: 12049 [2021-06-12 21:38:31,511 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 640.4ms TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:38:31,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12049 states. [2021-06-12 21:38:31,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12049 to 9065. [2021-06-12 21:38:31,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9065 states, 9064 states have (on average 3.7009046778464256) internal successors, (33545), 9064 states have internal predecessors, (33545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:31,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9065 states to 9065 states and 33545 transitions. [2021-06-12 21:38:31,652 INFO L78 Accepts]: Start accepts. Automaton has 9065 states and 33545 transitions. Word has length 28 [2021-06-12 21:38:31,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:31,652 INFO L482 AbstractCegarLoop]: Abstraction has 9065 states and 33545 transitions. [2021-06-12 21:38:31,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:31,652 INFO L276 IsEmpty]: Start isEmpty. Operand 9065 states and 33545 transitions. [2021-06-12 21:38:31,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:31,665 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:31,665 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:31,865 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-06-12 21:38:31,865 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:31,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:31,866 INFO L82 PathProgramCache]: Analyzing trace with hash -831202636, now seen corresponding path program 48 times [2021-06-12 21:38:31,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:31,866 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988483020] [2021-06-12 21:38:31,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:31,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:32,125 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:32,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:32,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988483020] [2021-06-12 21:38:32,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988483020] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:32,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409527510] [2021-06-12 21:38:32,125 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:32,156 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:38:32,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:32,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:32,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:32,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:32,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:32,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:32,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:32,202 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:38:32,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-06-12 21:38:32,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:32,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:32,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:32,273 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:62, output treesize:50 [2021-06-12 21:38:32,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:32,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:32,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 24 [2021-06-12 21:38:32,305 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:32,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:32,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:32,314 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:35 [2021-06-12 21:38:32,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:38:32,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:32,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:32,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:32,343 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:38:32,362 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:32,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409527510] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:32,362 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:32,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:38:32,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610621086] [2021-06-12 21:38:32,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:38:32,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:32,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:38:32,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:38:32,363 INFO L87 Difference]: Start difference. First operand 9065 states and 33545 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:32,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:32,700 INFO L93 Difference]: Finished difference Result 9201 states and 33924 transitions. [2021-06-12 21:38:32,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 21:38:32,701 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:32,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:32,716 INFO L225 Difference]: With dead ends: 9201 [2021-06-12 21:38:32,716 INFO L226 Difference]: Without dead ends: 9158 [2021-06-12 21:38:32,716 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 363.2ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:38:32,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9158 states. [2021-06-12 21:38:32,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9158 to 9080. [2021-06-12 21:38:32,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9080 states, 9079 states have (on average 3.699746668135257) internal successors, (33590), 9079 states have internal predecessors, (33590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:32,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9080 states to 9080 states and 33590 transitions. [2021-06-12 21:38:32,831 INFO L78 Accepts]: Start accepts. Automaton has 9080 states and 33590 transitions. Word has length 28 [2021-06-12 21:38:32,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:32,831 INFO L482 AbstractCegarLoop]: Abstraction has 9080 states and 33590 transitions. [2021-06-12 21:38:32,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:32,831 INFO L276 IsEmpty]: Start isEmpty. Operand 9080 states and 33590 transitions. [2021-06-12 21:38:32,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:32,844 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:32,844 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:33,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-06-12 21:38:33,045 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:33,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:33,045 INFO L82 PathProgramCache]: Analyzing trace with hash 156288976, now seen corresponding path program 49 times [2021-06-12 21:38:33,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:33,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813630912] [2021-06-12 21:38:33,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:33,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:33,316 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:33,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:33,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813630912] [2021-06-12 21:38:33,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813630912] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:33,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631086956] [2021-06-12 21:38:33,317 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:33,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:33,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:33,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:33,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:38:33,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:33,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:33,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:33,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-06-12 21:38:33,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 32 treesize of output 24 [2021-06-12 21:38:33,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:33,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:33,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:33,489 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:62, output treesize:50 [2021-06-12 21:38:33,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:38:33,531 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:33,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:33,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:33,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-06-12 21:38:33,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:33,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:33,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-12 21:38:33,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:33,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:33,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:33,586 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-06-12 21:38:33,617 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:33,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631086956] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:33,618 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:33,618 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:38:33,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144569733] [2021-06-12 21:38:33,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:38:33,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:33,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:38:33,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:38:33,618 INFO L87 Difference]: Start difference. First operand 9080 states and 33590 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:33,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:33,998 INFO L93 Difference]: Finished difference Result 9194 states and 33912 transitions. [2021-06-12 21:38:33,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 21:38:33,999 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:33,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:34,014 INFO L225 Difference]: With dead ends: 9194 [2021-06-12 21:38:34,015 INFO L226 Difference]: Without dead ends: 9173 [2021-06-12 21:38:34,015 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 406.0ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:38:34,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9173 states. [2021-06-12 21:38:34,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9173 to 9083. [2021-06-12 21:38:34,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9083 states, 9082 states have (on average 3.700286280554944) internal successors, (33606), 9082 states have internal predecessors, (33606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:34,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9083 states to 9083 states and 33606 transitions. [2021-06-12 21:38:34,132 INFO L78 Accepts]: Start accepts. Automaton has 9083 states and 33606 transitions. Word has length 28 [2021-06-12 21:38:34,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:34,132 INFO L482 AbstractCegarLoop]: Abstraction has 9083 states and 33606 transitions. [2021-06-12 21:38:34,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:34,133 INFO L276 IsEmpty]: Start isEmpty. Operand 9083 states and 33606 transitions. [2021-06-12 21:38:34,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:34,145 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:34,145 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:34,345 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-06-12 21:38:34,345 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:34,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:34,346 INFO L82 PathProgramCache]: Analyzing trace with hash -2126766028, now seen corresponding path program 50 times [2021-06-12 21:38:34,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:34,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746299201] [2021-06-12 21:38:34,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:34,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:34,589 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:34,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:34,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746299201] [2021-06-12 21:38:34,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746299201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:34,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136651919] [2021-06-12 21:38:34,590 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:34,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:38:34,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:34,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:34,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:34,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:34,655 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:34,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:34,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:34,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:38:34,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 21:38:34,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:34,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:34,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:34,727 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:42 [2021-06-12 21:38:34,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:34,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:34,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 24 [2021-06-12 21:38:34,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:34,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:34,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:34,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:31 [2021-06-12 21:38:34,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:38:34,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:34,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:34,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:34,848 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:38:34,867 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:34,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136651919] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:34,868 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:34,868 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:38:34,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26786226] [2021-06-12 21:38:34,868 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:38:34,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:34,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:38:34,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:38:34,868 INFO L87 Difference]: Start difference. First operand 9083 states and 33606 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:35,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:35,297 INFO L93 Difference]: Finished difference Result 9264 states and 34143 transitions. [2021-06-12 21:38:35,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:38:35,297 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:35,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:35,312 INFO L225 Difference]: With dead ends: 9264 [2021-06-12 21:38:35,313 INFO L226 Difference]: Without dead ends: 9249 [2021-06-12 21:38:35,313 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 436.9ms TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-06-12 21:38:35,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9249 states. [2021-06-12 21:38:35,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9249 to 9106. [2021-06-12 21:38:35,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9106 states, 9105 states have (on average 3.700164744645799) internal successors, (33690), 9105 states have internal predecessors, (33690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:35,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9106 states to 9106 states and 33690 transitions. [2021-06-12 21:38:35,495 INFO L78 Accepts]: Start accepts. Automaton has 9106 states and 33690 transitions. Word has length 28 [2021-06-12 21:38:35,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:35,495 INFO L482 AbstractCegarLoop]: Abstraction has 9106 states and 33690 transitions. [2021-06-12 21:38:35,495 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:35,495 INFO L276 IsEmpty]: Start isEmpty. Operand 9106 states and 33690 transitions. [2021-06-12 21:38:35,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:35,508 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:35,508 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:35,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-06-12 21:38:35,708 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:35,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:35,709 INFO L82 PathProgramCache]: Analyzing trace with hash 1959867984, now seen corresponding path program 51 times [2021-06-12 21:38:35,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:35,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650770623] [2021-06-12 21:38:35,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:35,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:35,932 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:35,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:35,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650770623] [2021-06-12 21:38:35,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650770623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:35,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805609228] [2021-06-12 21:38:35,932 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:35,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:38:35,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:35,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-12 21:38:35,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:36,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:36,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:36,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:36,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:36,029 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-06-12 21:38:36,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:38:36,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:36,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:36,129 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:36,129 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:49 [2021-06-12 21:38:36,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:36,232 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:36,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-06-12 21:38:36,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:36,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:36,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:36,275 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:78 [2021-06-12 21:38:36,503 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 37 [2021-06-12 21:38:36,697 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_10], 3=[v_prenex_9, B]} [2021-06-12 21:38:36,708 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:36,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-06-12 21:38:36,710 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:38:36,801 INFO L628 ElimStorePlain]: treesize reduction 3, result has 97.6 percent of original size [2021-06-12 21:38:36,823 INFO L354 Elim1Store]: treesize reduction 15, result has 48.3 percent of original size [2021-06-12 21:38:36,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 27 [2021-06-12 21:38:36,825 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:36,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:36,878 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:36,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 38 [2021-06-12 21:38:36,882 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:36,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:36,928 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:38:36,928 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:128, output treesize:163 [2021-06-12 21:38:37,102 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:37,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805609228] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:37,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:37,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 19 [2021-06-12 21:38:37,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611906067] [2021-06-12 21:38:37,102 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 21:38:37,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:37,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 21:38:37,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:38:37,103 INFO L87 Difference]: Start difference. First operand 9106 states and 33690 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:38,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:38,385 INFO L93 Difference]: Finished difference Result 9329 states and 34311 transitions. [2021-06-12 21:38:38,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 21:38:38,386 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:38,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:38,402 INFO L225 Difference]: With dead ends: 9329 [2021-06-12 21:38:38,402 INFO L226 Difference]: Without dead ends: 9289 [2021-06-12 21:38:38,402 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 6 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 1171.6ms TimeCoverageRelationStatistics Valid=89, Invalid=667, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:38:38,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9289 states. [2021-06-12 21:38:38,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9289 to 9121. [2021-06-12 21:38:38,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9121 states, 9120 states have (on average 3.699780701754386) internal successors, (33742), 9120 states have internal predecessors, (33742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:38,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9121 states to 9121 states and 33742 transitions. [2021-06-12 21:38:38,527 INFO L78 Accepts]: Start accepts. Automaton has 9121 states and 33742 transitions. Word has length 28 [2021-06-12 21:38:38,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:38,527 INFO L482 AbstractCegarLoop]: Abstraction has 9121 states and 33742 transitions. [2021-06-12 21:38:38,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:38,527 INFO L276 IsEmpty]: Start isEmpty. Operand 9121 states and 33742 transitions. [2021-06-12 21:38:38,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:38,539 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:38,539 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:38,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-06-12 21:38:38,760 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:38,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:38,761 INFO L82 PathProgramCache]: Analyzing trace with hash -182048560, now seen corresponding path program 52 times [2021-06-12 21:38:38,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:38,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053959257] [2021-06-12 21:38:38,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:38,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:38,967 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:38,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:38,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053959257] [2021-06-12 21:38:38,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053959257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:38,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898514316] [2021-06-12 21:38:38,968 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:38,993 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:38:38,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:38,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:38,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:39,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:39,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:39,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:39,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:39,096 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:38:39,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-06-12 21:38:39,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:39,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:39,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:39,138 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:42 [2021-06-12 21:38:39,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:38:39,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:39,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:39,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:39,210 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-06-12 21:38:39,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:39,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:39,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-12 21:38:39,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:39,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:39,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:39,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-06-12 21:38:39,285 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:39,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898514316] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:39,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:39,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:38:39,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151977950] [2021-06-12 21:38:39,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:38:39,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:39,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:38:39,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:38:39,286 INFO L87 Difference]: Start difference. First operand 9121 states and 33742 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:39,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:39,800 INFO L93 Difference]: Finished difference Result 9265 states and 34168 transitions. [2021-06-12 21:38:39,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 21:38:39,801 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:39,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:39,816 INFO L225 Difference]: With dead ends: 9265 [2021-06-12 21:38:39,817 INFO L226 Difference]: Without dead ends: 9250 [2021-06-12 21:38:39,817 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 363.5ms TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:38:39,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9250 states. [2021-06-12 21:38:39,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9250 to 9121. [2021-06-12 21:38:39,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9121 states, 9120 states have (on average 3.700438596491228) internal successors, (33748), 9120 states have internal predecessors, (33748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:39,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9121 states to 9121 states and 33748 transitions. [2021-06-12 21:38:39,944 INFO L78 Accepts]: Start accepts. Automaton has 9121 states and 33748 transitions. Word has length 28 [2021-06-12 21:38:39,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:39,944 INFO L482 AbstractCegarLoop]: Abstraction has 9121 states and 33748 transitions. [2021-06-12 21:38:39,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:39,945 INFO L276 IsEmpty]: Start isEmpty. Operand 9121 states and 33748 transitions. [2021-06-12 21:38:39,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:39,958 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:39,958 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:40,158 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-06-12 21:38:40,158 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:40,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:40,159 INFO L82 PathProgramCache]: Analyzing trace with hash -853966448, now seen corresponding path program 53 times [2021-06-12 21:38:40,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:40,159 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075286329] [2021-06-12 21:38:40,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:40,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:40,381 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:40,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:40,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075286329] [2021-06-12 21:38:40,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075286329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:40,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147863894] [2021-06-12 21:38:40,381 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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:40,417 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:38:40,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:40,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:40,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:40,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:40,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:40,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:40,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:40,516 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-06-12 21:38:40,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:38:40,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:40,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:40,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:38:40,602 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:40,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:40,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-06-12 21:38:40,610 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:40,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:40,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:40,612 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-06-12 21:38:40,629 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:40,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147863894] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:40,629 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:40,629 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:38:40,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432598507] [2021-06-12 21:38:40,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:38:40,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:40,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:38:40,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:38:40,630 INFO L87 Difference]: Start difference. First operand 9121 states and 33748 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:41,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:41,822 INFO L93 Difference]: Finished difference Result 14558 states and 52026 transitions. [2021-06-12 21:38:41,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:38:41,822 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:41,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:41,849 INFO L225 Difference]: With dead ends: 14558 [2021-06-12 21:38:41,849 INFO L226 Difference]: Without dead ends: 14518 [2021-06-12 21:38:41,849 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 960.3ms TimeCoverageRelationStatistics Valid=219, Invalid=903, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 21:38:41,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14518 states. [2021-06-12 21:38:42,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14518 to 9108. [2021-06-12 21:38:42,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9108 states, 9107 states have (on average 3.701328648292522) internal successors, (33708), 9107 states have internal predecessors, (33708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:42,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9108 states to 9108 states and 33708 transitions. [2021-06-12 21:38:42,090 INFO L78 Accepts]: Start accepts. Automaton has 9108 states and 33708 transitions. Word has length 28 [2021-06-12 21:38:42,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:42,091 INFO L482 AbstractCegarLoop]: Abstraction has 9108 states and 33708 transitions. [2021-06-12 21:38:42,091 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:42,091 INFO L276 IsEmpty]: Start isEmpty. Operand 9108 states and 33708 transitions. [2021-06-12 21:38:42,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:42,104 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:42,104 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:42,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:42,305 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:42,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:42,306 INFO L82 PathProgramCache]: Analyzing trace with hash -1306725904, now seen corresponding path program 54 times [2021-06-12 21:38:42,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:42,306 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635715939] [2021-06-12 21:38:42,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:42,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:42,516 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:42,516 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:42,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635715939] [2021-06-12 21:38:42,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635715939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:42,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548631703] [2021-06-12 21:38:42,516 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:42,542 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:38:42,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:42,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:42,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:42,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:42,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:42,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:42,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:42,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:38:42,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:38:42,662 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:42,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:42,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:42,671 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:32 [2021-06-12 21:38:42,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:38:42,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:42,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:42,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:42,705 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-06-12 21:38:42,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:38:42,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:42,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:42,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:42,732 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-12 21:38:42,751 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:42,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548631703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:42,751 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:42,751 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:38:42,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378695883] [2021-06-12 21:38:42,752 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:38:42,752 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:42,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:38:42,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:38:42,752 INFO L87 Difference]: Start difference. First operand 9108 states and 33708 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:43,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:43,097 INFO L93 Difference]: Finished difference Result 9311 states and 34276 transitions. [2021-06-12 21:38:43,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 21:38:43,097 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:43,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:43,112 INFO L225 Difference]: With dead ends: 9311 [2021-06-12 21:38:43,112 INFO L226 Difference]: Without dead ends: 9286 [2021-06-12 21:38:43,112 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 305.5ms TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:38:43,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9286 states. [2021-06-12 21:38:43,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9286 to 9100. [2021-06-12 21:38:43,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9100 states, 9099 states have (on average 3.7015056599626335) internal successors, (33680), 9099 states have internal predecessors, (33680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:43,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9100 states to 9100 states and 33680 transitions. [2021-06-12 21:38:43,245 INFO L78 Accepts]: Start accepts. Automaton has 9100 states and 33680 transitions. Word has length 28 [2021-06-12 21:38:43,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:43,245 INFO L482 AbstractCegarLoop]: Abstraction has 9100 states and 33680 transitions. [2021-06-12 21:38:43,245 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:43,245 INFO L276 IsEmpty]: Start isEmpty. Operand 9100 states and 33680 transitions. [2021-06-12 21:38:43,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:43,260 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:43,260 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:43,476 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:43,477 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:43,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:43,477 INFO L82 PathProgramCache]: Analyzing trace with hash 177676160, now seen corresponding path program 55 times [2021-06-12 21:38:43,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:43,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149368801] [2021-06-12 21:38:43,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:43,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:43,703 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:43,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:43,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149368801] [2021-06-12 21:38:43,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149368801] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:43,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812276656] [2021-06-12 21:38:43,703 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 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:43,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:43,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:43,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:43,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:43,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:43,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:43,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:43,801 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:38:43,936 INFO L446 ElimStorePlain]: Different costs {0=[v_C_83], 2=[A]} [2021-06-12 21:38:43,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:38:43,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:43,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:43,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:43,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:43,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-06-12 21:38:43,957 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:43,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:43,967 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:43,968 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-06-12 21:38:43,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:38:43,992 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:43,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:43,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:43,996 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:38:44,020 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:44,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812276656] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:44,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:44,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:38:44,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489300546] [2021-06-12 21:38:44,020 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:38:44,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:44,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:38:44,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:38:44,021 INFO L87 Difference]: Start difference. First operand 9100 states and 33680 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:44,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:44,900 INFO L93 Difference]: Finished difference Result 12212 states and 44108 transitions. [2021-06-12 21:38:44,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:38:44,901 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:44,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:44,921 INFO L225 Difference]: With dead ends: 12212 [2021-06-12 21:38:44,921 INFO L226 Difference]: Without dead ends: 12142 [2021-06-12 21:38:44,924 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 634.4ms TimeCoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:38:44,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12142 states. [2021-06-12 21:38:45,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12142 to 9080. [2021-06-12 21:38:45,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9080 states, 9079 states have (on average 3.702610419649741) internal successors, (33616), 9079 states have internal predecessors, (33616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:45,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9080 states to 9080 states and 33616 transitions. [2021-06-12 21:38:45,113 INFO L78 Accepts]: Start accepts. Automaton has 9080 states and 33616 transitions. Word has length 28 [2021-06-12 21:38:45,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:45,113 INFO L482 AbstractCegarLoop]: Abstraction has 9080 states and 33616 transitions. [2021-06-12 21:38:45,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:45,113 INFO L276 IsEmpty]: Start isEmpty. Operand 9080 states and 33616 transitions. [2021-06-12 21:38:45,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:45,125 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:45,125 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:45,326 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:45,326 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:45,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:45,327 INFO L82 PathProgramCache]: Analyzing trace with hash 1832853148, now seen corresponding path program 56 times [2021-06-12 21:38:45,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:45,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831121480] [2021-06-12 21:38:45,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:45,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:45,594 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:45,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:45,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831121480] [2021-06-12 21:38:45,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831121480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:45,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771298587] [2021-06-12 21:38:45,595 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 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:45,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:38:45,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:45,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:45,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:45,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:45,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:45,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:45,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:45,669 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:38:45,773 INFO L446 ElimStorePlain]: Different costs {0=[v_C_85], 2=[A]} [2021-06-12 21:38:45,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:38:45,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:45,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:45,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:45,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:45,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-06-12 21:38:45,790 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:45,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:45,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:45,799 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-06-12 21:38:45,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:38:45,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:45,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:45,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:45,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:38:45,839 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:45,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771298587] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:45,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:45,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:38:45,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720592626] [2021-06-12 21:38:45,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:38:45,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:45,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:38:45,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:38:45,839 INFO L87 Difference]: Start difference. First operand 9080 states and 33616 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:46,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:46,473 INFO L93 Difference]: Finished difference Result 12188 states and 44009 transitions. [2021-06-12 21:38:46,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 21:38:46,473 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:46,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:46,494 INFO L225 Difference]: With dead ends: 12188 [2021-06-12 21:38:46,494 INFO L226 Difference]: Without dead ends: 12116 [2021-06-12 21:38:46,494 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 567.6ms TimeCoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:38:46,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12116 states. [2021-06-12 21:38:46,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12116 to 9060. [2021-06-12 21:38:46,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9060 states, 9059 states have (on average 3.704161607241417) internal successors, (33556), 9059 states have internal predecessors, (33556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:46,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9060 states to 9060 states and 33556 transitions. [2021-06-12 21:38:46,625 INFO L78 Accepts]: Start accepts. Automaton has 9060 states and 33556 transitions. Word has length 28 [2021-06-12 21:38:46,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:46,625 INFO L482 AbstractCegarLoop]: Abstraction has 9060 states and 33556 transitions. [2021-06-12 21:38:46,626 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:46,626 INFO L276 IsEmpty]: Start isEmpty. Operand 9060 states and 33556 transitions. [2021-06-12 21:38:46,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:46,638 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:46,638 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:46,838 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable183 [2021-06-12 21:38:46,838 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:46,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:46,838 INFO L82 PathProgramCache]: Analyzing trace with hash 861819932, now seen corresponding path program 57 times [2021-06-12 21:38:46,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:46,839 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752565073] [2021-06-12 21:38:46,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:46,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:47,045 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:47,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:47,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752565073] [2021-06-12 21:38:47,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752565073] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:47,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706602985] [2021-06-12 21:38:47,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 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:47,078 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:38:47,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:47,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-12 21:38:47,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:47,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:47,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:47,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:47,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:47,122 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:39 [2021-06-12 21:38:47,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:38:47,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:47,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:47,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:47,200 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:46 [2021-06-12 21:38:47,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:47,276 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:47,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-06-12 21:38:47,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:47,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:47,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:47,317 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:78 [2021-06-12 21:38:47,663 INFO L446 ElimStorePlain]: Different costs {0=[B], 2=[v_prenex_14, v_prenex_15]} [2021-06-12 21:38:47,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:38:47,667 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:47,722 INFO L628 ElimStorePlain]: treesize reduction 3, result has 96.9 percent of original size [2021-06-12 21:38:47,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:47,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-06-12 21:38:47,726 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:47,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:47,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:47,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:38:47,754 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:47,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:47,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:38:47,777 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:107, output treesize:62 [2021-06-12 21:38:47,899 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:47,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706602985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:47,899 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:47,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-12 21:38:47,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161010620] [2021-06-12 21:38:47,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 21:38:47,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:47,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 21:38:47,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-06-12 21:38:47,900 INFO L87 Difference]: Start difference. First operand 9060 states and 33556 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:48,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:48,827 INFO L93 Difference]: Finished difference Result 9349 states and 34351 transitions. [2021-06-12 21:38:48,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:38:48,827 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:48,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:48,842 INFO L225 Difference]: With dead ends: 9349 [2021-06-12 21:38:48,843 INFO L226 Difference]: Without dead ends: 9309 [2021-06-12 21:38:48,843 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 945.6ms TimeCoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:38:48,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9309 states. [2021-06-12 21:38:48,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9309 to 9040. [2021-06-12 21:38:48,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9040 states, 9039 states have (on average 3.7059409226684368) internal successors, (33498), 9039 states have internal predecessors, (33498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:48,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9040 states to 9040 states and 33498 transitions. [2021-06-12 21:38:48,958 INFO L78 Accepts]: Start accepts. Automaton has 9040 states and 33498 transitions. Word has length 28 [2021-06-12 21:38:48,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:48,958 INFO L482 AbstractCegarLoop]: Abstraction has 9040 states and 33498 transitions. [2021-06-12 21:38:48,958 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:48,958 INFO L276 IsEmpty]: Start isEmpty. Operand 9040 states and 33498 transitions. [2021-06-12 21:38:48,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:48,971 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:48,971 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:49,172 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:49,172 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:49,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:49,172 INFO L82 PathProgramCache]: Analyzing trace with hash -23804464, now seen corresponding path program 58 times [2021-06-12 21:38:49,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:49,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576413266] [2021-06-12 21:38:49,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:49,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:49,361 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:49,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:49,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576413266] [2021-06-12 21:38:49,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576413266] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:49,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63537822] [2021-06-12 21:38:49,361 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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:49,388 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:38:49,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:49,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:49,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:49,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:49,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:49,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:49,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:49,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-06-12 21:38:49,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:38:49,531 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:49,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:49,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:38:49,538 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:49,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:49,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-06-12 21:38:49,544 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:49,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:49,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:49,545 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-06-12 21:38:49,560 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:49,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63537822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:49,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:49,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:38:49,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443796222] [2021-06-12 21:38:49,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:38:49,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:49,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:38:49,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:38:49,561 INFO L87 Difference]: Start difference. First operand 9040 states and 33498 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:50,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:50,742 INFO L93 Difference]: Finished difference Result 10525 states and 37719 transitions. [2021-06-12 21:38:50,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:38:50,742 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:50,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:50,759 INFO L225 Difference]: With dead ends: 10525 [2021-06-12 21:38:50,760 INFO L226 Difference]: Without dead ends: 10495 [2021-06-12 21:38:50,760 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 911.6ms TimeCoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 21:38:50,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10495 states. [2021-06-12 21:38:50,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10495 to 9117. [2021-06-12 21:38:50,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9117 states, 9116 states have (on average 3.703488372093023) internal successors, (33761), 9116 states have internal predecessors, (33761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:50,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9117 states to 9117 states and 33761 transitions. [2021-06-12 21:38:50,926 INFO L78 Accepts]: Start accepts. Automaton has 9117 states and 33761 transitions. Word has length 28 [2021-06-12 21:38:50,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:50,926 INFO L482 AbstractCegarLoop]: Abstraction has 9117 states and 33761 transitions. [2021-06-12 21:38:50,926 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:50,926 INFO L276 IsEmpty]: Start isEmpty. Operand 9117 states and 33761 transitions. [2021-06-12 21:38:50,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:50,939 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:50,939 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:51,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:51,139 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:51,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:51,140 INFO L82 PathProgramCache]: Analyzing trace with hash 600854544, now seen corresponding path program 59 times [2021-06-12 21:38:51,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:51,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598184509] [2021-06-12 21:38:51,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:51,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:51,339 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:51,339 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:51,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598184509] [2021-06-12 21:38:51,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598184509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:51,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45470351] [2021-06-12 21:38:51,339 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 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:51,366 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:38:51,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:51,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:51,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:51,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:38:51,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:51,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:51,459 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:51,459 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-06-12 21:38:51,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:38:51,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:51,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:51,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-06-12 21:38:51,524 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:51,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:51,525 INFO L518 ElimStorePlain]: Eliminatee v_C_91 vanished before elimination [2021-06-12 21:38:51,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:51,526 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-12 21:38:51,541 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:51,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45470351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:51,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:51,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:38:51,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812543283] [2021-06-12 21:38:51,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:38:51,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:51,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:38:51,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:38:51,542 INFO L87 Difference]: Start difference. First operand 9117 states and 33761 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:52,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:52,391 INFO L93 Difference]: Finished difference Result 10439 states and 37480 transitions. [2021-06-12 21:38:52,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 21:38:52,392 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:52,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:52,411 INFO L225 Difference]: With dead ends: 10439 [2021-06-12 21:38:52,411 INFO L226 Difference]: Without dead ends: 10382 [2021-06-12 21:38:52,411 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 649.8ms TimeCoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:38:52,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10382 states. [2021-06-12 21:38:52,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10382 to 9142. [2021-06-12 21:38:52,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9142 states, 9141 states have (on average 3.702111366371294) internal successors, (33841), 9141 states have internal predecessors, (33841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:52,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9142 states to 9142 states and 33841 transitions. [2021-06-12 21:38:52,553 INFO L78 Accepts]: Start accepts. Automaton has 9142 states and 33841 transitions. Word has length 28 [2021-06-12 21:38:52,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:52,553 INFO L482 AbstractCegarLoop]: Abstraction has 9142 states and 33841 transitions. [2021-06-12 21:38:52,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:52,553 INFO L276 IsEmpty]: Start isEmpty. Operand 9142 states and 33841 transitions. [2021-06-12 21:38:52,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:52,566 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:52,566 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:52,766 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:52,767 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:52,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:52,767 INFO L82 PathProgramCache]: Analyzing trace with hash -1427543472, now seen corresponding path program 60 times [2021-06-12 21:38:52,767 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:52,767 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561041175] [2021-06-12 21:38:52,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:52,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:52,961 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:52,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:52,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561041175] [2021-06-12 21:38:52,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561041175] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:52,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095877193] [2021-06-12 21:38:52,962 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 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:52,995 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:38:52,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:52,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-12 21:38:52,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:53,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:53,132 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:53,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:53,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:53,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-06-12 21:38:53,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:38:53,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:53,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:53,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-12 21:38:53,198 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:53,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:53,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:53,204 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:22 [2021-06-12 21:38:53,242 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:53,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-06-12 21:38:53,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:38:53,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:53,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:53,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:55 [2021-06-12 21:38:53,325 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:53,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095877193] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:53,325 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:53,325 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-12 21:38:53,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258797865] [2021-06-12 21:38:53,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 21:38:53,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:53,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 21:38:53,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-06-12 21:38:53,326 INFO L87 Difference]: Start difference. First operand 9142 states and 33841 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:53,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:53,996 INFO L93 Difference]: Finished difference Result 9297 states and 34300 transitions. [2021-06-12 21:38:53,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 21:38:53,997 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:53,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:54,013 INFO L225 Difference]: With dead ends: 9297 [2021-06-12 21:38:54,013 INFO L226 Difference]: Without dead ends: 9282 [2021-06-12 21:38:54,013 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 544.8ms TimeCoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:38:54,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9282 states. [2021-06-12 21:38:54,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9282 to 9137. [2021-06-12 21:38:54,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9137 states, 9136 states have (on average 3.7039185639229424) internal successors, (33839), 9136 states have internal predecessors, (33839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:54,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9137 states to 9137 states and 33839 transitions. [2021-06-12 21:38:54,126 INFO L78 Accepts]: Start accepts. Automaton has 9137 states and 33839 transitions. Word has length 28 [2021-06-12 21:38:54,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:54,127 INFO L482 AbstractCegarLoop]: Abstraction has 9137 states and 33839 transitions. [2021-06-12 21:38:54,127 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:54,127 INFO L276 IsEmpty]: Start isEmpty. Operand 9137 states and 33839 transitions. [2021-06-12 21:38:54,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:54,139 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:54,139 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:54,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-06-12 21:38:54,340 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:54,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:54,341 INFO L82 PathProgramCache]: Analyzing trace with hash -1909688240, now seen corresponding path program 61 times [2021-06-12 21:38:54,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:54,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737210485] [2021-06-12 21:38:54,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:54,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:54,534 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:54,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:54,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737210485] [2021-06-12 21:38:54,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737210485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:54,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533367553] [2021-06-12 21:38:54,535 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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:54,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:54,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:54,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:54,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:38:54,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:54,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:54,753 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:54,753 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:65 [2021-06-12 21:38:54,804 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_95], 2=[B]} [2021-06-12 21:38:54,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:38:54,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:54,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:54,815 INFO L518 ElimStorePlain]: Eliminatee v_C_95 vanished before elimination [2021-06-12 21:38:54,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:54,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:54,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-12 21:38:54,819 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:54,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:54,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:54,826 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:38:54,844 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:54,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533367553] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:54,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:54,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:38:54,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086751955] [2021-06-12 21:38:54,844 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:38:54,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:54,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:38:54,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:38:54,845 INFO L87 Difference]: Start difference. First operand 9137 states and 33839 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:55,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:55,402 INFO L93 Difference]: Finished difference Result 11789 states and 42730 transitions. [2021-06-12 21:38:55,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:38:55,402 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:55,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:55,422 INFO L225 Difference]: With dead ends: 11789 [2021-06-12 21:38:55,422 INFO L226 Difference]: Without dead ends: 11764 [2021-06-12 21:38:55,422 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 484.1ms TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:38:55,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11764 states. [2021-06-12 21:38:55,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11764 to 9159. [2021-06-12 21:38:55,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9159 states, 9158 states have (on average 3.7034286962218825) internal successors, (33916), 9158 states have internal predecessors, (33916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:55,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9159 states to 9159 states and 33916 transitions. [2021-06-12 21:38:55,551 INFO L78 Accepts]: Start accepts. Automaton has 9159 states and 33916 transitions. Word has length 28 [2021-06-12 21:38:55,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:55,551 INFO L482 AbstractCegarLoop]: Abstraction has 9159 states and 33916 transitions. [2021-06-12 21:38:55,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:55,551 INFO L276 IsEmpty]: Start isEmpty. Operand 9159 states and 33916 transitions. [2021-06-12 21:38:55,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:55,563 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:55,563 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:55,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:55,764 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:55,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:55,764 INFO L82 PathProgramCache]: Analyzing trace with hash -606993708, now seen corresponding path program 62 times [2021-06-12 21:38:55,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:55,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718107841] [2021-06-12 21:38:55,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:55,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:55,964 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:55,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:55,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718107841] [2021-06-12 21:38:55,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718107841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:55,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488627292] [2021-06-12 21:38:55,964 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 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:55,990 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:38:55,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:55,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:55,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:56,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:56,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:56,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:56,092 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:56,092 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:54 [2021-06-12 21:38:56,178 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_97], 2=[B]} [2021-06-12 21:38:56,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:38:56,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:56,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:56,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-12 21:38:56,194 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:56,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:56,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:56,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:56,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-12 21:38:56,205 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:56,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:56,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:56,211 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:38:56,225 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:56,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488627292] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:56,225 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:56,225 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:38:56,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466065242] [2021-06-12 21:38:56,225 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:38:56,226 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:56,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:38:56,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:38:56,226 INFO L87 Difference]: Start difference. First operand 9159 states and 33916 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:56,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:56,686 INFO L93 Difference]: Finished difference Result 11705 states and 42498 transitions. [2021-06-12 21:38:56,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 21:38:56,686 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:56,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:56,705 INFO L225 Difference]: With dead ends: 11705 [2021-06-12 21:38:56,705 INFO L226 Difference]: Without dead ends: 11644 [2021-06-12 21:38:56,705 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 346.3ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:38:56,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11644 states. [2021-06-12 21:38:56,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11644 to 9176. [2021-06-12 21:38:56,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9176 states, 9175 states have (on average 3.701907356948229) internal successors, (33965), 9175 states have internal predecessors, (33965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:56,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9176 states to 9176 states and 33965 transitions. [2021-06-12 21:38:56,833 INFO L78 Accepts]: Start accepts. Automaton has 9176 states and 33965 transitions. Word has length 28 [2021-06-12 21:38:56,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:56,834 INFO L482 AbstractCegarLoop]: Abstraction has 9176 states and 33965 transitions. [2021-06-12 21:38:56,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:56,834 INFO L276 IsEmpty]: Start isEmpty. Operand 9176 states and 33965 transitions. [2021-06-12 21:38:56,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:56,846 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:56,846 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:57,046 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:57,047 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:57,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:57,047 INFO L82 PathProgramCache]: Analyzing trace with hash 460880856, now seen corresponding path program 63 times [2021-06-12 21:38:57,047 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:57,047 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406040667] [2021-06-12 21:38:57,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:57,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:57,271 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:57,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:57,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406040667] [2021-06-12 21:38:57,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406040667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:57,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539618910] [2021-06-12 21:38:57,271 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 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:57,298 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:38:57,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:57,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:57,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:57,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:38:57,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:57,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:57,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:38:57,412 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:52 [2021-06-12 21:38:57,448 INFO L446 ElimStorePlain]: Different costs {0=[v_C_99], 2=[B]} [2021-06-12 21:38:57,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:38:57,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:57,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:57,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:38:57,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:38:57,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-06-12 21:38:57,465 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:57,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:57,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:57,474 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-06-12 21:38:57,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:38:57,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:57,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:57,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:57,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:38:57,520 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:57,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539618910] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:57,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:57,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:38:57,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627618298] [2021-06-12 21:38:57,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:38:57,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:57,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:38:57,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:38:57,520 INFO L87 Difference]: Start difference. First operand 9176 states and 33965 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:58,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:58,007 INFO L93 Difference]: Finished difference Result 11742 states and 42631 transitions. [2021-06-12 21:38:58,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 21:38:58,008 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:58,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:58,028 INFO L225 Difference]: With dead ends: 11742 [2021-06-12 21:38:58,028 INFO L226 Difference]: Without dead ends: 11717 [2021-06-12 21:38:58,028 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 431.6ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:38:58,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11717 states. [2021-06-12 21:38:58,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11717 to 9163. [2021-06-12 21:38:58,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9163 states, 9162 states have (on average 3.7049770792403405) internal successors, (33945), 9162 states have internal predecessors, (33945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:58,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9163 states to 9163 states and 33945 transitions. [2021-06-12 21:38:58,167 INFO L78 Accepts]: Start accepts. Automaton has 9163 states and 33945 transitions. Word has length 28 [2021-06-12 21:38:58,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:58,167 INFO L482 AbstractCegarLoop]: Abstraction has 9163 states and 33945 transitions. [2021-06-12 21:38:58,167 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:58,167 INFO L276 IsEmpty]: Start isEmpty. Operand 9163 states and 33945 transitions. [2021-06-12 21:38:58,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:58,179 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:58,179 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:58,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2021-06-12 21:38:58,380 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:58,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:58,380 INFO L82 PathProgramCache]: Analyzing trace with hash 1581531380, now seen corresponding path program 64 times [2021-06-12 21:38:58,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:58,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389056105] [2021-06-12 21:38:58,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:58,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:38:58,631 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:58,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:38:58,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389056105] [2021-06-12 21:38:58,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389056105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:58,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763301039] [2021-06-12 21:38:58,631 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:58,657 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:38:58,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:38:58,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:38:58,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:38:58,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:38:58,714 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:58,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:58,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:58,724 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-06-12 21:38:58,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:38:58,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:58,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:58,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-06-12 21:38:58,810 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:38:58,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:38:58,812 INFO L518 ElimStorePlain]: Eliminatee v_C_101 vanished before elimination [2021-06-12 21:38:58,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:38:58,812 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-12 21:38:58,826 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:38:58,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763301039] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:38:58,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:38:58,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:38:58,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143784747] [2021-06-12 21:38:58,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:38:58,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:38:58,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:38:58,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:38:58,827 INFO L87 Difference]: Start difference. First operand 9163 states and 33945 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:59,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:38:59,530 INFO L93 Difference]: Finished difference Result 12047 states and 43561 transitions. [2021-06-12 21:38:59,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 21:38:59,530 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:38:59,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:38:59,552 INFO L225 Difference]: With dead ends: 12047 [2021-06-12 21:38:59,553 INFO L226 Difference]: Without dead ends: 11964 [2021-06-12 21:38:59,553 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 601.1ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:38:59,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11964 states. [2021-06-12 21:38:59,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11964 to 9281. [2021-06-12 21:38:59,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9281 states, 9280 states have (on average 3.6988146551724137) internal successors, (34325), 9280 states have internal predecessors, (34325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:59,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9281 states to 9281 states and 34325 transitions. [2021-06-12 21:38:59,685 INFO L78 Accepts]: Start accepts. Automaton has 9281 states and 34325 transitions. Word has length 28 [2021-06-12 21:38:59,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:38:59,685 INFO L482 AbstractCegarLoop]: Abstraction has 9281 states and 34325 transitions. [2021-06-12 21:38:59,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:38:59,685 INFO L276 IsEmpty]: Start isEmpty. Operand 9281 states and 34325 transitions. [2021-06-12 21:38:59,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:38:59,697 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:38:59,697 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:38:59,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:38:59,898 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:38:59,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:38:59,898 INFO L82 PathProgramCache]: Analyzing trace with hash -446866636, now seen corresponding path program 65 times [2021-06-12 21:38:59,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:38:59,898 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818779162] [2021-06-12 21:38:59,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:38:59,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:00,138 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:00,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:00,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818779162] [2021-06-12 21:39:00,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818779162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:00,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327647574] [2021-06-12 21:39:00,138 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 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:00,166 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:39:00,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:00,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:00,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:00,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:00,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:00,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:00,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:00,249 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-06-12 21:39:00,302 INFO L446 ElimStorePlain]: Different costs {0=[v_C_103], 1=[A]} [2021-06-12 21:39:00,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-06-12 21:39:00,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:00,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:00,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:00,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-06-12 21:39:00,313 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:00,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:00,318 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:00,318 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:23 [2021-06-12 21:39:00,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:39:00,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:00,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:00,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:00,339 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:39:00,358 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:00,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327647574] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:00,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:00,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:39:00,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346755124] [2021-06-12 21:39:00,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:39:00,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:00,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:39:00,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:39:00,359 INFO L87 Difference]: Start difference. First operand 9281 states and 34325 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:00,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:00,646 INFO L93 Difference]: Finished difference Result 9379 states and 34583 transitions. [2021-06-12 21:39:00,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:39:00,646 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:00,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:00,661 INFO L225 Difference]: With dead ends: 9379 [2021-06-12 21:39:00,662 INFO L226 Difference]: Without dead ends: 9353 [2021-06-12 21:39:00,662 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 309.1ms TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:39:00,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9353 states. [2021-06-12 21:39:00,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9353 to 9272. [2021-06-12 21:39:00,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9272 states, 9271 states have (on average 3.7013267177219284) internal successors, (34315), 9271 states have internal predecessors, (34315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:00,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9272 states to 9272 states and 34315 transitions. [2021-06-12 21:39:00,781 INFO L78 Accepts]: Start accepts. Automaton has 9272 states and 34315 transitions. Word has length 28 [2021-06-12 21:39:00,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:00,781 INFO L482 AbstractCegarLoop]: Abstraction has 9272 states and 34315 transitions. [2021-06-12 21:39:00,781 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:00,781 INFO L276 IsEmpty]: Start isEmpty. Operand 9272 states and 34315 transitions. [2021-06-12 21:39:00,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:00,793 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:00,793 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:00,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable210,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:00,994 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:00,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:00,994 INFO L82 PathProgramCache]: Analyzing trace with hash 1373198096, now seen corresponding path program 66 times [2021-06-12 21:39:00,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:00,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330343012] [2021-06-12 21:39:00,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:00,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:01,206 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:01,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:01,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330343012] [2021-06-12 21:39:01,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330343012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:01,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788469314] [2021-06-12 21:39:01,207 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 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:01,238 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:39:01,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:01,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-12 21:39:01,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:01,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:01,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:01,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:01,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:01,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-06-12 21:39:01,439 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_105], 2=[B]} [2021-06-12 21:39:01,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:39:01,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:01,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:01,451 INFO L518 ElimStorePlain]: Eliminatee v_C_105 vanished before elimination [2021-06-12 21:39:01,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:01,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:01,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-12 21:39:01,455 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:01,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:01,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:01,462 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:39:01,480 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:01,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788469314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:01,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:01,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:01,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306245691] [2021-06-12 21:39:01,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:01,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:01,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:01,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:01,481 INFO L87 Difference]: Start difference. First operand 9272 states and 34315 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:01,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:01,842 INFO L93 Difference]: Finished difference Result 11800 states and 42865 transitions. [2021-06-12 21:39:01,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 21:39:01,842 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:01,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:01,861 INFO L225 Difference]: With dead ends: 11800 [2021-06-12 21:39:01,862 INFO L226 Difference]: Without dead ends: 11737 [2021-06-12 21:39:01,862 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 388.2ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:39:01,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11737 states. [2021-06-12 21:39:02,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11737 to 9283. [2021-06-12 21:39:02,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9283 states, 9282 states have (on average 3.6996336996337) internal successors, (34340), 9282 states have internal predecessors, (34340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:02,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9283 states to 9283 states and 34340 transitions. [2021-06-12 21:39:02,037 INFO L78 Accepts]: Start accepts. Automaton has 9283 states and 34340 transitions. Word has length 28 [2021-06-12 21:39:02,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:02,037 INFO L482 AbstractCegarLoop]: Abstraction has 9283 states and 34340 transitions. [2021-06-12 21:39:02,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:02,037 INFO L276 IsEmpty]: Start isEmpty. Operand 9283 states and 34340 transitions. [2021-06-12 21:39:02,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:02,049 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:02,049 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:02,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-06-12 21:39:02,253 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:02,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:02,253 INFO L82 PathProgramCache]: Analyzing trace with hash 1504162452, now seen corresponding path program 67 times [2021-06-12 21:39:02,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:02,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855124719] [2021-06-12 21:39:02,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:02,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:02,518 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:02,519 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:02,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855124719] [2021-06-12 21:39:02,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855124719] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:02,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410884169] [2021-06-12 21:39:02,519 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 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:02,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:02,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:02,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:02,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:02,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:02,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:02,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:02,610 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-06-12 21:39:02,689 INFO L446 ElimStorePlain]: Different costs {0=[v_C_107], 2=[B]} [2021-06-12 21:39:02,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 24 treesize of output 20 [2021-06-12 21:39:02,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:02,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:02,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:02,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:02,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-06-12 21:39:02,707 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:02,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:02,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:02,716 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-06-12 21:39:02,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:39:02,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:02,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:02,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:02,739 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:39:02,759 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:02,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410884169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:02,760 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:02,760 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:02,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379602541] [2021-06-12 21:39:02,760 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:02,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:02,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:02,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:02,760 INFO L87 Difference]: Start difference. First operand 9283 states and 34340 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:03,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:03,254 INFO L93 Difference]: Finished difference Result 11829 states and 42932 transitions. [2021-06-12 21:39:03,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 21:39:03,254 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:03,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:03,275 INFO L225 Difference]: With dead ends: 11829 [2021-06-12 21:39:03,275 INFO L226 Difference]: Without dead ends: 11790 [2021-06-12 21:39:03,275 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 455.2ms TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:39:03,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11790 states. [2021-06-12 21:39:03,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11790 to 9282. [2021-06-12 21:39:03,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9282 states, 9281 states have (on average 3.7005710591531087) internal successors, (34345), 9281 states have internal predecessors, (34345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:03,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9282 states to 9282 states and 34345 transitions. [2021-06-12 21:39:03,407 INFO L78 Accepts]: Start accepts. Automaton has 9282 states and 34345 transitions. Word has length 28 [2021-06-12 21:39:03,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:03,408 INFO L482 AbstractCegarLoop]: Abstraction has 9282 states and 34345 transitions. [2021-06-12 21:39:03,408 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:03,408 INFO L276 IsEmpty]: Start isEmpty. Operand 9282 states and 34345 transitions. [2021-06-12 21:39:03,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:03,420 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:03,420 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:03,621 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-06-12 21:39:03,621 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:03,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:03,621 INFO L82 PathProgramCache]: Analyzing trace with hash 970127540, now seen corresponding path program 68 times [2021-06-12 21:39:03,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:03,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539403851] [2021-06-12 21:39:03,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:03,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:03,795 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:03,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:03,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539403851] [2021-06-12 21:39:03,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539403851] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:03,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674645058] [2021-06-12 21:39:03,796 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:03,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:39:03,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:03,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:03,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:03,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:03,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:03,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:03,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:03,903 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-06-12 21:39:03,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 24 treesize of output 20 [2021-06-12 21:39:03,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:03,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:03,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:03,961 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:58, output treesize:50 [2021-06-12 21:39:03,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:39:03,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:04,006 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:04,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:04,007 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-06-12 21:39:04,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:04,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:04,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-12 21:39:04,046 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:04,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:04,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:04,052 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-06-12 21:39:04,072 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:04,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674645058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:04,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:04,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:04,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325256400] [2021-06-12 21:39:04,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:04,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:04,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:04,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:04,072 INFO L87 Difference]: Start difference. First operand 9282 states and 34345 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:04,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:04,466 INFO L93 Difference]: Finished difference Result 9436 states and 34801 transitions. [2021-06-12 21:39:04,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-12 21:39:04,466 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:04,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:04,481 INFO L225 Difference]: With dead ends: 9436 [2021-06-12 21:39:04,482 INFO L226 Difference]: Without dead ends: 9421 [2021-06-12 21:39:04,482 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 300.3ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:39:04,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9421 states. [2021-06-12 21:39:04,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9421 to 9297. [2021-06-12 21:39:04,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9297 states, 9296 states have (on average 3.7001936316695354) internal successors, (34397), 9296 states have internal predecessors, (34397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:04,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9297 states to 9297 states and 34397 transitions. [2021-06-12 21:39:04,598 INFO L78 Accepts]: Start accepts. Automaton has 9297 states and 34397 transitions. Word has length 28 [2021-06-12 21:39:04,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:04,598 INFO L482 AbstractCegarLoop]: Abstraction has 9297 states and 34397 transitions. [2021-06-12 21:39:04,598 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:04,598 INFO L276 IsEmpty]: Start isEmpty. Operand 9297 states and 34397 transitions. [2021-06-12 21:39:04,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:04,669 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:04,669 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:04,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-06-12 21:39:04,870 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:04,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:04,870 INFO L82 PathProgramCache]: Analyzing trace with hash 1957619152, now seen corresponding path program 69 times [2021-06-12 21:39:04,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:04,870 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918478756] [2021-06-12 21:39:04,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:04,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:05,072 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:05,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:05,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918478756] [2021-06-12 21:39:05,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918478756] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:05,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500145712] [2021-06-12 21:39:05,072 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:05,098 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:39:05,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:05,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-12 21:39:05,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:05,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:05,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:05,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:05,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:05,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:39:05,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 24 treesize of output 20 [2021-06-12 21:39:05,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:05,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:05,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:39:05,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:51 [2021-06-12 21:39:05,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:05,319 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:05,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-06-12 21:39:05,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:05,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:05,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:39:05,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:78 [2021-06-12 21:39:05,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:05,483 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:05,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2021-06-12 21:39:05,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:39:05,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:05,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:05,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-06-12 21:39:05,494 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:05,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:05,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:05,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:39:05,501 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:05,512 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-12 21:39:05,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 1 [2021-06-12 21:39:05,513 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:05,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:39:05,517 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:05,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:39:05,520 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:05,579 INFO L628 ElimStorePlain]: treesize reduction 29, result has 71.3 percent of original size [2021-06-12 21:39:05,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 21:39:05,581 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:226, output treesize:72 [2021-06-12 21:39:05,715 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:05,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500145712] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:05,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:05,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-12 21:39:05,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450590471] [2021-06-12 21:39:05,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 21:39:05,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:05,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 21:39:05,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-06-12 21:39:05,716 INFO L87 Difference]: Start difference. First operand 9297 states and 34397 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:06,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:06,680 INFO L93 Difference]: Finished difference Result 9698 states and 35514 transitions. [2021-06-12 21:39:06,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:39:06,680 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:06,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:06,696 INFO L225 Difference]: With dead ends: 9698 [2021-06-12 21:39:06,696 INFO L226 Difference]: Without dead ends: 9648 [2021-06-12 21:39:06,697 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 784.2ms TimeCoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:39:06,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9648 states. [2021-06-12 21:39:06,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9648 to 9300. [2021-06-12 21:39:06,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9300 states, 9299 states have (on average 3.7007205075814604) internal successors, (34413), 9299 states have internal predecessors, (34413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:06,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9300 states to 9300 states and 34413 transitions. [2021-06-12 21:39:06,818 INFO L78 Accepts]: Start accepts. Automaton has 9300 states and 34413 transitions. Word has length 28 [2021-06-12 21:39:06,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:06,818 INFO L482 AbstractCegarLoop]: Abstraction has 9300 states and 34413 transitions. [2021-06-12 21:39:06,818 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:06,818 INFO L276 IsEmpty]: Start isEmpty. Operand 9300 states and 34413 transitions. [2021-06-12 21:39:06,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:06,831 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:06,831 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:07,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:07,032 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:07,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:07,037 INFO L82 PathProgramCache]: Analyzing trace with hash -1034979504, now seen corresponding path program 70 times [2021-06-12 21:39:07,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:07,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236583114] [2021-06-12 21:39:07,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:07,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:07,217 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:07,217 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:07,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236583114] [2021-06-12 21:39:07,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236583114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:07,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517969365] [2021-06-12 21:39:07,218 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:07,243 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:39:07,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:07,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:07,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:07,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:07,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:07,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:07,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:39:07,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:65 [2021-06-12 21:39:07,446 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_113], 2=[B]} [2021-06-12 21:39:07,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:39:07,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:07,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:07,475 INFO L518 ElimStorePlain]: Eliminatee v_C_113 vanished before elimination [2021-06-12 21:39:07,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:07,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:07,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-12 21:39:07,479 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:07,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:07,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:07,485 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:39:07,500 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:07,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517969365] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:07,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:07,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:07,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638825281] [2021-06-12 21:39:07,500 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:07,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:07,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:07,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:07,501 INFO L87 Difference]: Start difference. First operand 9300 states and 34413 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:08,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:08,125 INFO L93 Difference]: Finished difference Result 12022 states and 43590 transitions. [2021-06-12 21:39:08,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 21:39:08,125 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:08,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:08,148 INFO L225 Difference]: With dead ends: 12022 [2021-06-12 21:39:08,148 INFO L226 Difference]: Without dead ends: 12007 [2021-06-12 21:39:08,148 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 431.8ms TimeCoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:39:08,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12007 states. [2021-06-12 21:39:08,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12007 to 9336. [2021-06-12 21:39:08,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9336 states, 9335 states have (on average 3.698018211033744) internal successors, (34521), 9335 states have internal predecessors, (34521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:08,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9336 states to 9336 states and 34521 transitions. [2021-06-12 21:39:08,281 INFO L78 Accepts]: Start accepts. Automaton has 9336 states and 34521 transitions. Word has length 28 [2021-06-12 21:39:08,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:08,281 INFO L482 AbstractCegarLoop]: Abstraction has 9336 states and 34521 transitions. [2021-06-12 21:39:08,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:08,281 INFO L276 IsEmpty]: Start isEmpty. Operand 9336 states and 34521 transitions. [2021-06-12 21:39:08,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:08,294 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:08,294 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:08,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2021-06-12 21:39:08,497 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:08,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:08,497 INFO L82 PathProgramCache]: Analyzing trace with hash 267715028, now seen corresponding path program 71 times [2021-06-12 21:39:08,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:08,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104994973] [2021-06-12 21:39:08,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:08,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:08,703 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:08,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:08,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104994973] [2021-06-12 21:39:08,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104994973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:08,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067267904] [2021-06-12 21:39:08,704 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:08,732 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:39:08,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:08,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:08,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:08,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:08,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:08,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:08,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:39:08,860 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:64 [2021-06-12 21:39:08,946 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_115], 2=[B]} [2021-06-12 21:39:08,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:39:08,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:08,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:08,956 INFO L518 ElimStorePlain]: Eliminatee v_C_115 vanished before elimination [2021-06-12 21:39:08,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:08,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:08,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-12 21:39:08,962 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:08,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:08,967 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:08,967 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:39:08,998 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:08,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067267904] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:08,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:08,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:08,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945760654] [2021-06-12 21:39:08,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:08,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:08,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:08,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:08,999 INFO L87 Difference]: Start difference. First operand 9336 states and 34521 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:09,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:09,491 INFO L93 Difference]: Finished difference Result 11944 states and 43338 transitions. [2021-06-12 21:39:09,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:39:09,492 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:09,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:09,512 INFO L225 Difference]: With dead ends: 11944 [2021-06-12 21:39:09,512 INFO L226 Difference]: Without dead ends: 11904 [2021-06-12 21:39:09,513 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 383.6ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:39:09,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11904 states. [2021-06-12 21:39:09,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11904 to 9350. [2021-06-12 21:39:09,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9350 states, 9349 states have (on average 3.697400791528506) internal successors, (34567), 9349 states have internal predecessors, (34567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:09,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9350 states to 9350 states and 34567 transitions. [2021-06-12 21:39:09,647 INFO L78 Accepts]: Start accepts. Automaton has 9350 states and 34567 transitions. Word has length 28 [2021-06-12 21:39:09,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:09,647 INFO L482 AbstractCegarLoop]: Abstraction has 9350 states and 34567 transitions. [2021-06-12 21:39:09,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:09,647 INFO L276 IsEmpty]: Start isEmpty. Operand 9350 states and 34567 transitions. [2021-06-12 21:39:09,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:09,660 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:09,660 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:09,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:09,860 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:09,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:09,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1335589592, now seen corresponding path program 72 times [2021-06-12 21:39:09,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:09,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357447311] [2021-06-12 21:39:09,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:09,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:10,094 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:10,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:10,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357447311] [2021-06-12 21:39:10,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357447311] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:10,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130752440] [2021-06-12 21:39:10,095 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:10,132 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:39:10,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:10,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-12 21:39:10,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:10,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:10,214 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:10,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:10,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:10,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-06-12 21:39:10,291 INFO L446 ElimStorePlain]: Different costs {0=[v_C_117], 2=[B]} [2021-06-12 21:39:10,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 24 treesize of output 20 [2021-06-12 21:39:10,295 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:10,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:10,319 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:10,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 43 [2021-06-12 21:39:10,323 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:10,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:10,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:39:10,352 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:61, output treesize:63 [2021-06-12 21:39:10,470 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:10,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2021-06-12 21:39:10,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:39:10,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:39:10,476 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:10,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:39:10,481 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:10,498 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:39:10,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 33 [2021-06-12 21:39:10,499 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:10,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:10,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:39:10,504 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:10,628 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 33 [2021-06-12 21:39:10,628 INFO L628 ElimStorePlain]: treesize reduction 47, result has 61.2 percent of original size [2021-06-12 21:39:10,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 21:39:10,630 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:189, output treesize:88 [2021-06-12 21:39:10,785 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:10,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130752440] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:10,786 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:10,786 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 16 [2021-06-12 21:39:10,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127930295] [2021-06-12 21:39:10,786 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:39:10,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:10,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:39:10,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:39:10,787 INFO L87 Difference]: Start difference. First operand 9350 states and 34567 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:11,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:11,649 INFO L93 Difference]: Finished difference Result 12198 states and 44126 transitions. [2021-06-12 21:39:11,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 21:39:11,649 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:11,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:11,669 INFO L225 Difference]: With dead ends: 12198 [2021-06-12 21:39:11,669 INFO L226 Difference]: Without dead ends: 12183 [2021-06-12 21:39:11,670 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 770.1ms TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:39:11,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12183 states. [2021-06-12 21:39:11,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12183 to 9336. [2021-06-12 21:39:11,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9336 states, 9335 states have (on average 3.7001606855918587) internal successors, (34541), 9335 states have internal predecessors, (34541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:11,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9336 states to 9336 states and 34541 transitions. [2021-06-12 21:39:11,807 INFO L78 Accepts]: Start accepts. Automaton has 9336 states and 34541 transitions. Word has length 28 [2021-06-12 21:39:11,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:11,807 INFO L482 AbstractCegarLoop]: Abstraction has 9336 states and 34541 transitions. [2021-06-12 21:39:11,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:11,807 INFO L276 IsEmpty]: Start isEmpty. Operand 9336 states and 34541 transitions. [2021-06-12 21:39:11,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:11,819 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:11,819 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:12,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:12,020 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:12,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:12,020 INFO L82 PathProgramCache]: Analyzing trace with hash -1471768620, now seen corresponding path program 73 times [2021-06-12 21:39:12,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:12,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617394846] [2021-06-12 21:39:12,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:12,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:12,231 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:12,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:12,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617394846] [2021-06-12 21:39:12,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617394846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:12,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927165897] [2021-06-12 21:39:12,232 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 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:12,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:12,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:12,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:12,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:12,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:12,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:12,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:39:12,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-06-12 21:39:12,470 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_119], 2=[B]} [2021-06-12 21:39:12,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:39:12,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:12,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:12,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-12 21:39:12,485 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:39:12,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:12,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:12,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:12,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-12 21:39:12,496 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:12,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:12,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:12,509 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:39:12,524 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:12,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927165897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:12,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:12,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:12,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427616028] [2021-06-12 21:39:12,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:12,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:12,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:12,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:12,525 INFO L87 Difference]: Start difference. First operand 9336 states and 34541 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:13,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:13,017 INFO L93 Difference]: Finished difference Result 12007 states and 43570 transitions. [2021-06-12 21:39:13,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 21:39:13,017 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:13,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:13,039 INFO L225 Difference]: With dead ends: 12007 [2021-06-12 21:39:13,039 INFO L226 Difference]: Without dead ends: 11992 [2021-06-12 21:39:13,039 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 398.4ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:39:13,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11992 states. [2021-06-12 21:39:13,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11992 to 9366. [2021-06-12 21:39:13,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9366 states, 9365 states have (on average 3.6985584623598506) internal successors, (34637), 9365 states have internal predecessors, (34637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:13,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9366 states to 9366 states and 34637 transitions. [2021-06-12 21:39:13,243 INFO L78 Accepts]: Start accepts. Automaton has 9366 states and 34637 transitions. Word has length 28 [2021-06-12 21:39:13,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:13,244 INFO L482 AbstractCegarLoop]: Abstraction has 9366 states and 34637 transitions. [2021-06-12 21:39:13,244 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:13,244 INFO L276 IsEmpty]: Start isEmpty. Operand 9366 states and 34637 transitions. [2021-06-12 21:39:13,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:13,255 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:13,256 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:13,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:13,457 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:13,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:13,457 INFO L82 PathProgramCache]: Analyzing trace with hash -403894056, now seen corresponding path program 74 times [2021-06-12 21:39:13,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:13,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464138774] [2021-06-12 21:39:13,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:13,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:13,643 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:13,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:13,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464138774] [2021-06-12 21:39:13,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464138774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:13,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377322759] [2021-06-12 21:39:13,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:13,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:39:13,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:13,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:13,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:13,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:13,732 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:13,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:13,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:39:13,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:54 [2021-06-12 21:39:13,811 INFO L446 ElimStorePlain]: Different costs {0=[v_C_121], 2=[B]} [2021-06-12 21:39:13,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 24 treesize of output 20 [2021-06-12 21:39:13,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:13,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:13,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:13,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:13,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-06-12 21:39:13,828 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:13,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:13,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:13,837 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-06-12 21:39:13,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:39:13,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:13,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:13,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:13,860 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:39:13,880 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:13,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377322759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:13,880 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:13,880 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:13,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659636164] [2021-06-12 21:39:13,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:13,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:13,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:13,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:13,881 INFO L87 Difference]: Start difference. First operand 9366 states and 34637 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:14,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:14,283 INFO L93 Difference]: Finished difference Result 12078 states and 43780 transitions. [2021-06-12 21:39:14,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 21:39:14,283 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:14,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:14,303 INFO L225 Difference]: With dead ends: 12078 [2021-06-12 21:39:14,303 INFO L226 Difference]: Without dead ends: 12056 [2021-06-12 21:39:14,303 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 365.2ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:39:14,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12056 states. [2021-06-12 21:39:14,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12056 to 9373. [2021-06-12 21:39:14,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9373 states, 9372 states have (on average 3.698997012377294) internal successors, (34667), 9372 states have internal predecessors, (34667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:14,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9373 states to 9373 states and 34667 transitions. [2021-06-12 21:39:14,436 INFO L78 Accepts]: Start accepts. Automaton has 9373 states and 34667 transitions. Word has length 28 [2021-06-12 21:39:14,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:14,436 INFO L482 AbstractCegarLoop]: Abstraction has 9373 states and 34667 transitions. [2021-06-12 21:39:14,436 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:14,436 INFO L276 IsEmpty]: Start isEmpty. Operand 9373 states and 34667 transitions. [2021-06-12 21:39:14,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:14,449 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:14,449 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:14,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:14,649 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:14,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:14,650 INFO L82 PathProgramCache]: Analyzing trace with hash -2061160488, now seen corresponding path program 75 times [2021-06-12 21:39:14,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:14,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103886706] [2021-06-12 21:39:14,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:14,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:14,827 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:14,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:14,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103886706] [2021-06-12 21:39:14,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103886706] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:14,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699805549] [2021-06-12 21:39:14,827 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 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:14,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:39:14,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:14,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-12 21:39:14,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:14,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:14,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:14,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:14,930 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:39:14,931 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:51 [2021-06-12 21:39:14,991 INFO L446 ElimStorePlain]: Different costs {0=[v_C_123], 3=[B]} [2021-06-12 21:39:14,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:39:14,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:15,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:15,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:15,018 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:15,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-06-12 21:39:15,023 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:15,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:15,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:39:15,054 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:66, output treesize:64 [2021-06-12 21:39:15,353 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_19, v_prenex_17], 2=[A, v_prenex_18]} [2021-06-12 21:39:15,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:39:15,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:15,425 INFO L628 ElimStorePlain]: treesize reduction 3, result has 97.4 percent of original size [2021-06-12 21:39:15,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:39:15,429 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:15,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:15,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:15,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-06-12 21:39:15,465 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:15,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:15,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:15,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:39:15,498 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:15,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:15,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 21:39:15,526 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:126, output treesize:72 [2021-06-12 21:39:15,648 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:15,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699805549] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:15,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:15,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-12 21:39:15,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127888410] [2021-06-12 21:39:15,648 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 21:39:15,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:15,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 21:39:15,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-06-12 21:39:15,649 INFO L87 Difference]: Start difference. First operand 9373 states and 34667 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:16,200 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-06-12 21:39:17,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:17,034 INFO L93 Difference]: Finished difference Result 12303 states and 44482 transitions. [2021-06-12 21:39:17,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:39:17,034 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:17,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:17,056 INFO L225 Difference]: With dead ends: 12303 [2021-06-12 21:39:17,056 INFO L226 Difference]: Without dead ends: 12288 [2021-06-12 21:39:17,056 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1153.4ms TimeCoverageRelationStatistics Valid=138, Invalid=792, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:39:17,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12288 states. [2021-06-12 21:39:17,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12288 to 9397. [2021-06-12 21:39:17,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9397 states, 9396 states have (on average 3.6978501489995743) internal successors, (34745), 9396 states have internal predecessors, (34745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:17,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9397 states to 9397 states and 34745 transitions. [2021-06-12 21:39:17,191 INFO L78 Accepts]: Start accepts. Automaton has 9397 states and 34745 transitions. Word has length 28 [2021-06-12 21:39:17,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:17,191 INFO L482 AbstractCegarLoop]: Abstraction has 9397 states and 34745 transitions. [2021-06-12 21:39:17,191 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:17,191 INFO L276 IsEmpty]: Start isEmpty. Operand 9397 states and 34745 transitions. [2021-06-12 21:39:17,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:17,204 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:17,204 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:17,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-06-12 21:39:17,405 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:17,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:17,405 INFO L82 PathProgramCache]: Analyzing trace with hash -2103940680, now seen corresponding path program 76 times [2021-06-12 21:39:17,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:17,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510457015] [2021-06-12 21:39:17,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:17,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:17,667 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:17,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:17,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510457015] [2021-06-12 21:39:17,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510457015] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:17,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701658401] [2021-06-12 21:39:17,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 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:17,702 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:39:17,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:17,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:17,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:17,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:17,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:17,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:17,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:17,759 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-06-12 21:39:17,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:39:17,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:17,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:17,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:39:17,888 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:17,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:17,889 INFO L518 ElimStorePlain]: Eliminatee v_C_125 vanished before elimination [2021-06-12 21:39:17,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:17,890 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-12 21:39:17,904 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:17,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701658401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:17,904 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:17,904 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:39:17,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775440205] [2021-06-12 21:39:17,905 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:39:17,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:17,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:39:17,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:39:17,905 INFO L87 Difference]: Start difference. First operand 9397 states and 34745 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:18,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:18,590 INFO L93 Difference]: Finished difference Result 12054 states and 43712 transitions. [2021-06-12 21:39:18,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:39:18,591 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:18,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:18,610 INFO L225 Difference]: With dead ends: 12054 [2021-06-12 21:39:18,610 INFO L226 Difference]: Without dead ends: 12012 [2021-06-12 21:39:18,611 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 646.2ms TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:39:18,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12012 states. [2021-06-12 21:39:18,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12012 to 9422. [2021-06-12 21:39:18,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9422 states, 9421 states have (on average 3.6964228850440506) internal successors, (34824), 9421 states have internal predecessors, (34824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:18,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9422 states to 9422 states and 34824 transitions. [2021-06-12 21:39:18,754 INFO L78 Accepts]: Start accepts. Automaton has 9422 states and 34824 transitions. Word has length 28 [2021-06-12 21:39:18,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:18,754 INFO L482 AbstractCegarLoop]: Abstraction has 9422 states and 34824 transitions. [2021-06-12 21:39:18,754 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:18,754 INFO L276 IsEmpty]: Start isEmpty. Operand 9422 states and 34824 transitions. [2021-06-12 21:39:18,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:18,831 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:18,831 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:19,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable282,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:19,031 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:19,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:19,032 INFO L82 PathProgramCache]: Analyzing trace with hash 162628600, now seen corresponding path program 77 times [2021-06-12 21:39:19,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:19,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068647704] [2021-06-12 21:39:19,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:19,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:19,258 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:19,258 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:19,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068647704] [2021-06-12 21:39:19,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068647704] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:19,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353248005] [2021-06-12 21:39:19,259 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:19,286 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:39:19,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:19,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:19,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:19,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:19,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:19,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:19,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:19,336 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-06-12 21:39:19,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:39:19,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:19,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:19,418 INFO L518 ElimStorePlain]: Eliminatee v_C_127 vanished before elimination [2021-06-12 21:39:19,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:19,419 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-06-12 21:39:19,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:39:19,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:19,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:19,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:19,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-12 21:39:19,459 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:19,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353248005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:19,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:19,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:39:19,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485169766] [2021-06-12 21:39:19,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:39:19,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:19,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:39:19,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:39:19,460 INFO L87 Difference]: Start difference. First operand 9422 states and 34824 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:19,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:19,809 INFO L93 Difference]: Finished difference Result 9555 states and 35217 transitions. [2021-06-12 21:39:19,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-12 21:39:19,809 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:19,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:19,825 INFO L225 Difference]: With dead ends: 9555 [2021-06-12 21:39:19,825 INFO L226 Difference]: Without dead ends: 9540 [2021-06-12 21:39:19,825 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 326.4ms TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:39:19,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9540 states. [2021-06-12 21:39:19,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9540 to 9410. [2021-06-12 21:39:19,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9410 states, 9409 states have (on average 3.697736210011691) internal successors, (34792), 9409 states have internal predecessors, (34792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:19,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9410 states to 9410 states and 34792 transitions. [2021-06-12 21:39:19,944 INFO L78 Accepts]: Start accepts. Automaton has 9410 states and 34792 transitions. Word has length 28 [2021-06-12 21:39:19,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:19,944 INFO L482 AbstractCegarLoop]: Abstraction has 9410 states and 34792 transitions. [2021-06-12 21:39:19,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:19,945 INFO L276 IsEmpty]: Start isEmpty. Operand 9410 states and 34792 transitions. [2021-06-12 21:39:19,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:19,957 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:19,957 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:20,157 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:20,158 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:20,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:20,158 INFO L82 PathProgramCache]: Analyzing trace with hash 1982693332, now seen corresponding path program 78 times [2021-06-12 21:39:20,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:20,158 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002829902] [2021-06-12 21:39:20,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:20,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:20,409 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:20,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:20,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002829902] [2021-06-12 21:39:20,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002829902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:20,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129333581] [2021-06-12 21:39:20,409 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 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:20,437 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:39:20,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:20,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-12 21:39:20,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:20,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:20,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:20,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:20,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:20,477 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-06-12 21:39:20,709 INFO L446 ElimStorePlain]: Different costs {0=[v_C_129], 2=[A], 3=[B]} [2021-06-12 21:39:20,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:39:20,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:20,741 INFO L628 ElimStorePlain]: treesize reduction 3, result has 95.7 percent of original size [2021-06-12 21:39:20,753 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:20,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 38 [2021-06-12 21:39:20,755 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-12 21:39:20,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:20,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:20,789 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:20,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 68 treesize of output 64 [2021-06-12 21:39:20,834 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-12 21:39:20,886 INFO L628 ElimStorePlain]: treesize reduction 129, result has 28.7 percent of original size [2021-06-12 21:39:20,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:20,897 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:73, output treesize:81 [2021-06-12 21:39:20,972 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:20,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129333581] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:20,973 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:20,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-12 21:39:20,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992745424] [2021-06-12 21:39:20,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 21:39:20,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:20,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 21:39:20,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-06-12 21:39:20,976 INFO L87 Difference]: Start difference. First operand 9410 states and 34792 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:22,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:22,119 INFO L93 Difference]: Finished difference Result 12166 states and 43946 transitions. [2021-06-12 21:39:22,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:39:22,124 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:22,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:22,152 INFO L225 Difference]: With dead ends: 12166 [2021-06-12 21:39:22,152 INFO L226 Difference]: Without dead ends: 12037 [2021-06-12 21:39:22,152 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 995.8ms TimeCoverageRelationStatistics Valid=155, Invalid=1035, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:39:22,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12037 states. [2021-06-12 21:39:22,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12037 to 9451. [2021-06-12 21:39:22,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9451 states, 9450 states have (on average 3.693650793650794) internal successors, (34905), 9450 states have internal predecessors, (34905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:22,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9451 states to 9451 states and 34905 transitions. [2021-06-12 21:39:22,315 INFO L78 Accepts]: Start accepts. Automaton has 9451 states and 34905 transitions. Word has length 28 [2021-06-12 21:39:22,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:22,315 INFO L482 AbstractCegarLoop]: Abstraction has 9451 states and 34905 transitions. [2021-06-12 21:39:22,315 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:22,315 INFO L276 IsEmpty]: Start isEmpty. Operand 9451 states and 34905 transitions. [2021-06-12 21:39:22,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:22,332 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:22,332 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:22,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:22,545 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:22,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:22,545 INFO L82 PathProgramCache]: Analyzing trace with hash -1821506156, now seen corresponding path program 79 times [2021-06-12 21:39:22,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:22,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583381601] [2021-06-12 21:39:22,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:22,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:22,792 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:22,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:22,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583381601] [2021-06-12 21:39:22,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583381601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:22,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525093645] [2021-06-12 21:39:22,792 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:22,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:22,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:22,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:22,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:22,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:22,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:22,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:22,859 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-06-12 21:39:22,981 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_131], 2=[B]} [2021-06-12 21:39:22,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:39:22,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:22,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:22,991 INFO L518 ElimStorePlain]: Eliminatee v_C_131 vanished before elimination [2021-06-12 21:39:22,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:22,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:22,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-12 21:39:22,994 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:22,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:22,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:23,000 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:39:23,019 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:23,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525093645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:23,019 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:23,019 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:23,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27747909] [2021-06-12 21:39:23,019 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:23,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:23,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:23,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:23,020 INFO L87 Difference]: Start difference. First operand 9451 states and 34905 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:23,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:23,628 INFO L93 Difference]: Finished difference Result 13163 states and 47420 transitions. [2021-06-12 21:39:23,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:39:23,628 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:23,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:23,652 INFO L225 Difference]: With dead ends: 13163 [2021-06-12 21:39:23,652 INFO L226 Difference]: Without dead ends: 13095 [2021-06-12 21:39:23,653 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 580.7ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:39:23,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13095 states. [2021-06-12 21:39:23,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13095 to 9433. [2021-06-12 21:39:23,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9433 states, 9432 states have (on average 3.695186598812553) internal successors, (34853), 9432 states have internal predecessors, (34853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:23,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9433 states to 9433 states and 34853 transitions. [2021-06-12 21:39:23,794 INFO L78 Accepts]: Start accepts. Automaton has 9433 states and 34853 transitions. Word has length 28 [2021-06-12 21:39:23,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:23,794 INFO L482 AbstractCegarLoop]: Abstraction has 9433 states and 34853 transitions. [2021-06-12 21:39:23,795 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:23,795 INFO L276 IsEmpty]: Start isEmpty. Operand 9433 states and 34853 transitions. [2021-06-12 21:39:23,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:23,807 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:23,807 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:24,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable304,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:24,008 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:24,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:24,008 INFO L82 PathProgramCache]: Analyzing trace with hash 2113657688, now seen corresponding path program 80 times [2021-06-12 21:39:24,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:24,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592469321] [2021-06-12 21:39:24,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:24,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:24,277 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:24,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:24,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592469321] [2021-06-12 21:39:24,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592469321] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:24,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467784212] [2021-06-12 21:39:24,277 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 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:24,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:39:24,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:24,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:24,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:24,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:24,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:24,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:24,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:24,341 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-06-12 21:39:24,432 INFO L446 ElimStorePlain]: Different costs {0=[v_C_133], 2=[B]} [2021-06-12 21:39:24,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:39:24,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:24,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:24,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:24,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:24,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-06-12 21:39:24,449 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:24,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:24,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:24,457 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-06-12 21:39:24,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:39:24,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:24,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:24,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:24,562 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:39:24,581 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:24,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467784212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:24,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:24,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:24,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172976707] [2021-06-12 21:39:24,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:24,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:24,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:24,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:24,582 INFO L87 Difference]: Start difference. First operand 9433 states and 34853 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:25,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:25,120 INFO L93 Difference]: Finished difference Result 12075 states and 43753 transitions. [2021-06-12 21:39:25,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 21:39:25,120 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:25,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:25,148 INFO L225 Difference]: With dead ends: 12075 [2021-06-12 21:39:25,148 INFO L226 Difference]: Without dead ends: 12036 [2021-06-12 21:39:25,148 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 472.9ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:39:25,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12036 states. [2021-06-12 21:39:25,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12036 to 9428. [2021-06-12 21:39:25,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9428 states, 9427 states have (on average 3.696403946112231) internal successors, (34846), 9427 states have internal predecessors, (34846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:25,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9428 states to 9428 states and 34846 transitions. [2021-06-12 21:39:25,310 INFO L78 Accepts]: Start accepts. Automaton has 9428 states and 34846 transitions. Word has length 28 [2021-06-12 21:39:25,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:25,310 INFO L482 AbstractCegarLoop]: Abstraction has 9428 states and 34846 transitions. [2021-06-12 21:39:25,310 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:25,310 INFO L276 IsEmpty]: Start isEmpty. Operand 9428 states and 34846 transitions. [2021-06-12 21:39:25,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:25,322 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:25,322 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:25,523 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable305 [2021-06-12 21:39:25,523 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:25,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:25,523 INFO L82 PathProgramCache]: Analyzing trace with hash 1579622776, now seen corresponding path program 81 times [2021-06-12 21:39:25,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:25,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300783137] [2021-06-12 21:39:25,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:25,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:25,755 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:25,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:25,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300783137] [2021-06-12 21:39:25,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300783137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:25,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197109830] [2021-06-12 21:39:25,756 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 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:25,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:39:25,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:25,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-12 21:39:25,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:25,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:25,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:25,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:25,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:25,835 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:68, output treesize:67 [2021-06-12 21:39:25,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:39:25,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:25,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:25,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:25,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:43 [2021-06-12 21:39:25,954 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:25,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-06-12 21:39:25,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:39:25,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:25,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:25,982 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:74 [2021-06-12 21:39:26,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:26,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:26,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-12 21:39:26,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:26,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:26,053 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:26,053 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-06-12 21:39:26,072 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:26,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197109830] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:26,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:26,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-12 21:39:26,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228896391] [2021-06-12 21:39:26,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:39:26,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:26,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:39:26,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:39:26,073 INFO L87 Difference]: Start difference. First operand 9428 states and 34846 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:26,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:26,608 INFO L93 Difference]: Finished difference Result 9532 states and 35120 transitions. [2021-06-12 21:39:26,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 21:39:26,608 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:26,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:26,624 INFO L225 Difference]: With dead ends: 9532 [2021-06-12 21:39:26,624 INFO L226 Difference]: Without dead ends: 9510 [2021-06-12 21:39:26,624 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 489.0ms TimeCoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:39:26,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9510 states. [2021-06-12 21:39:26,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9510 to 9445. [2021-06-12 21:39:26,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9445 states, 9444 states have (on average 3.6954680220245657) internal successors, (34900), 9444 states have internal predecessors, (34900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:26,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9445 states to 9445 states and 34900 transitions. [2021-06-12 21:39:26,741 INFO L78 Accepts]: Start accepts. Automaton has 9445 states and 34900 transitions. Word has length 28 [2021-06-12 21:39:26,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:26,741 INFO L482 AbstractCegarLoop]: Abstraction has 9445 states and 34900 transitions. [2021-06-12 21:39:26,741 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:26,741 INFO L276 IsEmpty]: Start isEmpty. Operand 9445 states and 34900 transitions. [2021-06-12 21:39:26,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:26,754 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:26,754 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:26,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:26,954 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:26,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:26,955 INFO L82 PathProgramCache]: Analyzing trace with hash -37910004, now seen corresponding path program 82 times [2021-06-12 21:39:26,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:26,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931749606] [2021-06-12 21:39:26,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:26,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:27,182 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:27,182 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:27,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931749606] [2021-06-12 21:39:27,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931749606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:27,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548070659] [2021-06-12 21:39:27,182 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 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:27,271 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:39:27,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:27,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:27,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:27,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:27,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:27,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:27,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:27,311 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-06-12 21:39:27,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:39:27,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:27,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:27,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:27,378 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:40 [2021-06-12 21:39:27,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:39:27,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:27,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:27,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:27,411 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-06-12 21:39:27,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:27,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:27,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-12 21:39:27,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:27,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:27,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:27,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-06-12 21:39:27,469 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:27,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548070659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:27,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:27,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:27,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109035860] [2021-06-12 21:39:27,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:27,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:27,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:27,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:27,470 INFO L87 Difference]: Start difference. First operand 9445 states and 34900 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:27,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:27,797 INFO L93 Difference]: Finished difference Result 9627 states and 35407 transitions. [2021-06-12 21:39:27,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 21:39:27,797 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:27,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:27,813 INFO L225 Difference]: With dead ends: 9627 [2021-06-12 21:39:27,814 INFO L226 Difference]: Without dead ends: 9605 [2021-06-12 21:39:27,814 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 340.2ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:39:27,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9605 states. [2021-06-12 21:39:27,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9605 to 9443. [2021-06-12 21:39:27,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9443 states, 9442 states have (on average 3.696038974793476) internal successors, (34898), 9442 states have internal predecessors, (34898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:27,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9443 states to 9443 states and 34898 transitions. [2021-06-12 21:39:27,932 INFO L78 Accepts]: Start accepts. Automaton has 9443 states and 34898 transitions. Word has length 28 [2021-06-12 21:39:27,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:27,932 INFO L482 AbstractCegarLoop]: Abstraction has 9443 states and 34898 transitions. [2021-06-12 21:39:27,932 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:27,932 INFO L276 IsEmpty]: Start isEmpty. Operand 9443 states and 34898 transitions. [2021-06-12 21:39:27,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:27,945 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:27,945 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:28,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2021-06-12 21:39:28,145 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:28,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:28,146 INFO L82 PathProgramCache]: Analyzing trace with hash -1727852908, now seen corresponding path program 83 times [2021-06-12 21:39:28,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:28,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540604705] [2021-06-12 21:39:28,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:28,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:28,367 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:28,367 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:28,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540604705] [2021-06-12 21:39:28,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540604705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:28,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115600250] [2021-06-12 21:39:28,367 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:28,396 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:39:28,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:28,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:28,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:28,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:28,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:28,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:28,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:28,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-06-12 21:39:28,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:39:28,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:28,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:28,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:28,511 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:58, output treesize:50 [2021-06-12 21:39:28,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:28,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:28,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-06-12 21:39:28,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:28,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:28,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:28,550 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:37 [2021-06-12 21:39:28,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:39:28,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:28,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:28,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:28,574 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:39:28,597 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:28,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115600250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:28,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:28,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:28,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051186955] [2021-06-12 21:39:28,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:28,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:28,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:28,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:28,598 INFO L87 Difference]: Start difference. First operand 9443 states and 34898 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:28,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:28,853 INFO L93 Difference]: Finished difference Result 9589 states and 35291 transitions. [2021-06-12 21:39:28,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 21:39:28,853 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:28,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:28,869 INFO L225 Difference]: With dead ends: 9589 [2021-06-12 21:39:28,869 INFO L226 Difference]: Without dead ends: 9552 [2021-06-12 21:39:28,869 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 334.3ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:39:28,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9552 states. [2021-06-12 21:39:28,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9552 to 9442. [2021-06-12 21:39:28,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9442 states, 9441 states have (on average 3.6972778307382694) internal successors, (34906), 9441 states have internal predecessors, (34906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:28,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9442 states to 9442 states and 34906 transitions. [2021-06-12 21:39:28,990 INFO L78 Accepts]: Start accepts. Automaton has 9442 states and 34906 transitions. Word has length 28 [2021-06-12 21:39:28,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:28,990 INFO L482 AbstractCegarLoop]: Abstraction has 9442 states and 34906 transitions. [2021-06-12 21:39:28,990 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:28,990 INFO L276 IsEmpty]: Start isEmpty. Operand 9442 states and 34906 transitions. [2021-06-12 21:39:29,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:29,002 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:29,002 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:29,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable313,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:29,203 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:29,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:29,203 INFO L82 PathProgramCache]: Analyzing trace with hash 1624520208, now seen corresponding path program 84 times [2021-06-12 21:39:29,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:29,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237066107] [2021-06-12 21:39:29,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:29,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:29,459 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:29,459 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:29,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237066107] [2021-06-12 21:39:29,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237066107] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:29,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791631002] [2021-06-12 21:39:29,460 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 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:29,493 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:39:29,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:29,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-12 21:39:29,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:29,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:29,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:29,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:29,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:29,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-06-12 21:39:29,843 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_141], 2=[B]} [2021-06-12 21:39:29,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:39:29,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:29,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:29,855 INFO L518 ElimStorePlain]: Eliminatee v_C_141 vanished before elimination [2021-06-12 21:39:29,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:29,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:29,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-12 21:39:29,859 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:29,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:29,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:29,866 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-12 21:39:29,883 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:29,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791631002] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:29,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:29,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:29,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453311022] [2021-06-12 21:39:29,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:29,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:29,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:29,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:29,884 INFO L87 Difference]: Start difference. First operand 9442 states and 34906 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:30,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:30,432 INFO L93 Difference]: Finished difference Result 12096 states and 43869 transitions. [2021-06-12 21:39:30,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 21:39:30,432 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:30,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:30,452 INFO L225 Difference]: With dead ends: 12096 [2021-06-12 21:39:30,452 INFO L226 Difference]: Without dead ends: 12054 [2021-06-12 21:39:30,452 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 563.8ms TimeCoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:39:30,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12054 states. [2021-06-12 21:39:30,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12054 to 9468. [2021-06-12 21:39:30,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9468 states, 9467 states have (on average 3.695785359670434) internal successors, (34988), 9467 states have internal predecessors, (34988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:30,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9468 states to 9468 states and 34988 transitions. [2021-06-12 21:39:30,588 INFO L78 Accepts]: Start accepts. Automaton has 9468 states and 34988 transitions. Word has length 28 [2021-06-12 21:39:30,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:30,588 INFO L482 AbstractCegarLoop]: Abstraction has 9468 states and 34988 transitions. [2021-06-12 21:39:30,588 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:30,588 INFO L276 IsEmpty]: Start isEmpty. Operand 9468 states and 34988 transitions. [2021-06-12 21:39:30,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:30,601 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:30,601 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:30,802 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable314 [2021-06-12 21:39:30,802 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:30,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:30,802 INFO L82 PathProgramCache]: Analyzing trace with hash 1755484564, now seen corresponding path program 85 times [2021-06-12 21:39:30,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:30,803 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839685750] [2021-06-12 21:39:30,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:30,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:31,033 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:31,033 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:31,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839685750] [2021-06-12 21:39:31,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839685750] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:31,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096096330] [2021-06-12 21:39:31,033 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 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:31,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:31,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:31,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:31,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:31,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:31,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:31,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:31,099 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-06-12 21:39:31,200 INFO L446 ElimStorePlain]: Different costs {0=[v_C_143], 2=[B]} [2021-06-12 21:39:31,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:39:31,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:31,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:31,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:31,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:31,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-06-12 21:39:31,218 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:31,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:31,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:31,226 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-06-12 21:39:31,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:39:31,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:31,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:31,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:31,251 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:39:31,271 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:31,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096096330] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:31,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:31,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:31,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076535304] [2021-06-12 21:39:31,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:31,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:31,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:31,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:31,272 INFO L87 Difference]: Start difference. First operand 9468 states and 34988 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:31,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:31,753 INFO L93 Difference]: Finished difference Result 12147 states and 44003 transitions. [2021-06-12 21:39:31,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:39:31,754 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:31,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:31,774 INFO L225 Difference]: With dead ends: 12147 [2021-06-12 21:39:31,774 INFO L226 Difference]: Without dead ends: 12116 [2021-06-12 21:39:31,774 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 481.8ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:39:31,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12116 states. [2021-06-12 21:39:31,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12116 to 9463. [2021-06-12 21:39:31,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9463 states, 9462 states have (on average 3.6972098922003807) internal successors, (34983), 9462 states have internal predecessors, (34983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:31,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9463 states to 9463 states and 34983 transitions. [2021-06-12 21:39:31,906 INFO L78 Accepts]: Start accepts. Automaton has 9463 states and 34983 transitions. Word has length 28 [2021-06-12 21:39:31,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:31,907 INFO L482 AbstractCegarLoop]: Abstraction has 9463 states and 34983 transitions. [2021-06-12 21:39:31,907 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:31,907 INFO L276 IsEmpty]: Start isEmpty. Operand 9463 states and 34983 transitions. [2021-06-12 21:39:31,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:31,919 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:31,919 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:32,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable315 [2021-06-12 21:39:32,120 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:32,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:32,120 INFO L82 PathProgramCache]: Analyzing trace with hash -194926700, now seen corresponding path program 86 times [2021-06-12 21:39:32,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:32,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748009971] [2021-06-12 21:39:32,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:32,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:32,385 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:32,385 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:32,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748009971] [2021-06-12 21:39:32,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748009971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:32,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602656008] [2021-06-12 21:39:32,385 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 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:32,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:39:32,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:32,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:32,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:32,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:32,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:32,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:32,452 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:32,452 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-06-12 21:39:32,528 INFO L446 ElimStorePlain]: Different costs {0=[v_C_145], 2=[B]} [2021-06-12 21:39:32,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:39:32,531 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:32,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:32,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:32,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:32,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-06-12 21:39:32,545 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:32,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:32,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:32,554 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:27 [2021-06-12 21:39:32,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:39:32,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:32,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:32,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:32,597 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:39:32,619 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:32,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602656008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:32,619 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:32,619 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:32,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945360303] [2021-06-12 21:39:32,619 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:32,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:32,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:32,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:32,620 INFO L87 Difference]: Start difference. First operand 9463 states and 34983 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:33,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:33,208 INFO L93 Difference]: Finished difference Result 12168 states and 44090 transitions. [2021-06-12 21:39:33,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 21:39:33,212 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:33,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:33,233 INFO L225 Difference]: With dead ends: 12168 [2021-06-12 21:39:33,233 INFO L226 Difference]: Without dead ends: 12140 [2021-06-12 21:39:33,234 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 481.0ms TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:39:33,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12140 states. [2021-06-12 21:39:33,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12140 to 9475. [2021-06-12 21:39:33,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9475 states, 9474 states have (on average 3.696748997255647) internal successors, (35023), 9474 states have internal predecessors, (35023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:33,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9475 states to 9475 states and 35023 transitions. [2021-06-12 21:39:33,369 INFO L78 Accepts]: Start accepts. Automaton has 9475 states and 35023 transitions. Word has length 28 [2021-06-12 21:39:33,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:33,369 INFO L482 AbstractCegarLoop]: Abstraction has 9475 states and 35023 transitions. [2021-06-12 21:39:33,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:33,369 INFO L276 IsEmpty]: Start isEmpty. Operand 9475 states and 35023 transitions. [2021-06-12 21:39:33,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:33,382 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:33,382 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:33,582 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable316,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:33,583 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:33,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:33,583 INFO L82 PathProgramCache]: Analyzing trace with hash 604414584, now seen corresponding path program 87 times [2021-06-12 21:39:33,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:33,583 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107310424] [2021-06-12 21:39:33,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:33,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:33,827 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:33,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:33,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107310424] [2021-06-12 21:39:33,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107310424] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:33,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731337418] [2021-06-12 21:39:33,827 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 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:33,855 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:39:33,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:33,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-12 21:39:33,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:33,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:33,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:33,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:33,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:33,903 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:56, output treesize:55 [2021-06-12 21:39:33,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:39:33,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:33,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:33,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:33,950 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:51 [2021-06-12 21:39:34,018 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:34,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-06-12 21:39:34,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:39:34,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:34,049 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:34,049 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:74 [2021-06-12 21:39:34,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:34,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:34,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-12 21:39:34,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:34,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:34,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:34,122 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-06-12 21:39:34,142 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:34,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731337418] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:34,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:34,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-12 21:39:34,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828172850] [2021-06-12 21:39:34,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:39:34,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:34,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:39:34,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:39:34,142 INFO L87 Difference]: Start difference. First operand 9475 states and 35023 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:34,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:34,620 INFO L93 Difference]: Finished difference Result 9586 states and 35334 transitions. [2021-06-12 21:39:34,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 21:39:34,620 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:34,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:34,636 INFO L225 Difference]: With dead ends: 9586 [2021-06-12 21:39:34,636 INFO L226 Difference]: Without dead ends: 9571 [2021-06-12 21:39:34,636 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 468.4ms TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-06-12 21:39:34,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9571 states. [2021-06-12 21:39:34,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9571 to 9494. [2021-06-12 21:39:34,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9494 states, 9493 states have (on average 3.695670494048246) internal successors, (35083), 9493 states have internal predecessors, (35083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:34,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9494 states to 9494 states and 35083 transitions. [2021-06-12 21:39:34,805 INFO L78 Accepts]: Start accepts. Automaton has 9494 states and 35083 transitions. Word has length 28 [2021-06-12 21:39:34,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:34,806 INFO L482 AbstractCegarLoop]: Abstraction has 9494 states and 35083 transitions. [2021-06-12 21:39:34,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:34,806 INFO L276 IsEmpty]: Start isEmpty. Operand 9494 states and 35083 transitions. [2021-06-12 21:39:34,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:34,818 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:34,818 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:35,018 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:35,019 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:35,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:35,019 INFO L82 PathProgramCache]: Analyzing trace with hash -1013118196, now seen corresponding path program 88 times [2021-06-12 21:39:35,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:35,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189956782] [2021-06-12 21:39:35,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:35,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:35,246 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:35,246 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:35,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189956782] [2021-06-12 21:39:35,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189956782] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:35,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866766248] [2021-06-12 21:39:35,246 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 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:35,272 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:39:35,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:35,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:35,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:35,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:35,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:35,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:35,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:35,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-06-12 21:39:35,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 24 treesize of output 20 [2021-06-12 21:39:35,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:35,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:35,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:35,357 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:46 [2021-06-12 21:39:35,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:39:35,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:35,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:35,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:35,418 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-06-12 21:39:35,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:35,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:35,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-12 21:39:35,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:35,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:35,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:35,453 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-06-12 21:39:35,478 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:35,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866766248] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:35,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:35,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:35,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350125608] [2021-06-12 21:39:35,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:35,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:35,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:35,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:35,478 INFO L87 Difference]: Start difference. First operand 9494 states and 35083 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:35,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:35,943 INFO L93 Difference]: Finished difference Result 9693 states and 35665 transitions. [2021-06-12 21:39:35,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 21:39:35,943 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:35,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:35,959 INFO L225 Difference]: With dead ends: 9693 [2021-06-12 21:39:35,959 INFO L226 Difference]: Without dead ends: 9678 [2021-06-12 21:39:35,960 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 381.0ms TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:39:35,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9678 states. [2021-06-12 21:39:36,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9678 to 9499. [2021-06-12 21:39:36,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9499 states, 9498 states have (on average 3.6949884186144453) internal successors, (35095), 9498 states have internal predecessors, (35095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:36,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9499 states to 9499 states and 35095 transitions. [2021-06-12 21:39:36,078 INFO L78 Accepts]: Start accepts. Automaton has 9499 states and 35095 transitions. Word has length 28 [2021-06-12 21:39:36,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:36,079 INFO L482 AbstractCegarLoop]: Abstraction has 9499 states and 35095 transitions. [2021-06-12 21:39:36,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:36,079 INFO L276 IsEmpty]: Start isEmpty. Operand 9499 states and 35095 transitions. [2021-06-12 21:39:36,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:36,091 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:36,091 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:36,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable323 [2021-06-12 21:39:36,292 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:36,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:36,292 INFO L82 PathProgramCache]: Analyzing trace with hash 1591906196, now seen corresponding path program 89 times [2021-06-12 21:39:36,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:36,292 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625798102] [2021-06-12 21:39:36,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:36,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:36,497 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:36,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:36,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625798102] [2021-06-12 21:39:36,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625798102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:36,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726684498] [2021-06-12 21:39:36,498 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 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:36,524 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:39:36,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:36,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-12 21:39:36,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:36,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:36,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:36,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:36,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:36,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-06-12 21:39:36,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:39:36,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:36,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:36,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:36,612 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:46 [2021-06-12 21:39:36,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:36,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:36,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-06-12 21:39:36,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:36,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:36,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-06-12 21:39:36,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:29 [2021-06-12 21:39:36,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:39:36,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:36,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:36,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:36,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:39:36,744 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:36,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726684498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:36,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:36,745 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:36,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819097783] [2021-06-12 21:39:36,745 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:36,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:36,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:36,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:36,745 INFO L87 Difference]: Start difference. First operand 9499 states and 35095 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:37,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:37,122 INFO L93 Difference]: Finished difference Result 9645 states and 35504 transitions. [2021-06-12 21:39:37,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 21:39:37,122 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:37,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:37,140 INFO L225 Difference]: With dead ends: 9645 [2021-06-12 21:39:37,140 INFO L226 Difference]: Without dead ends: 9620 [2021-06-12 21:39:37,140 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 367.5ms TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:39:37,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9620 states. [2021-06-12 21:39:37,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9620 to 9494. [2021-06-12 21:39:37,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9494 states, 9493 states have (on average 3.6965132202675655) internal successors, (35091), 9493 states have internal predecessors, (35091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:37,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9494 states to 9494 states and 35091 transitions. [2021-06-12 21:39:37,333 INFO L78 Accepts]: Start accepts. Automaton has 9494 states and 35091 transitions. Word has length 28 [2021-06-12 21:39:37,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:37,333 INFO L482 AbstractCegarLoop]: Abstraction has 9494 states and 35091 transitions. [2021-06-12 21:39:37,333 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:37,333 INFO L276 IsEmpty]: Start isEmpty. Operand 9494 states and 35091 transitions. [2021-06-12 21:39:37,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:37,346 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:37,346 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:37,546 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable324 [2021-06-12 21:39:37,546 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:37,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:37,547 INFO L82 PathProgramCache]: Analyzing trace with hash -218520368, now seen corresponding path program 90 times [2021-06-12 21:39:37,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:37,547 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430220075] [2021-06-12 21:39:37,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:37,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:37,763 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:37,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:37,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430220075] [2021-06-12 21:39:37,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430220075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:37,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866895282] [2021-06-12 21:39:37,763 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:37,797 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:39:37,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:37,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:37,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:37,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:37,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:37,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:37,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:37,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-06-12 21:39:37,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:39:37,889 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:37,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:37,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:37,902 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:46 [2021-06-12 21:39:37,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:37,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:39:37,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2021-06-12 21:39:37,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:37,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:37,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-06-12 21:39:37,950 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:31 [2021-06-12 21:39:37,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-12 21:39:37,992 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:37,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:37,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:37,995 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-12 21:39:38,018 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:38,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866895282] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:38,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:38,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-12 21:39:38,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541821682] [2021-06-12 21:39:38,019 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:38,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:38,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:38,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:38,019 INFO L87 Difference]: Start difference. First operand 9494 states and 35091 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:38,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:38,379 INFO L93 Difference]: Finished difference Result 9647 states and 35544 transitions. [2021-06-12 21:39:38,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:39:38,379 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:38,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:38,396 INFO L225 Difference]: With dead ends: 9647 [2021-06-12 21:39:38,396 INFO L226 Difference]: Without dead ends: 9632 [2021-06-12 21:39:38,396 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 391.6ms TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-06-12 21:39:38,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9632 states. [2021-06-12 21:39:38,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9632 to 9502. [2021-06-12 21:39:38,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9502 states, 9501 states have (on average 3.6969792653404903) internal successors, (35125), 9501 states have internal predecessors, (35125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:38,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9502 states to 9502 states and 35125 transitions. [2021-06-12 21:39:38,519 INFO L78 Accepts]: Start accepts. Automaton has 9502 states and 35125 transitions. Word has length 28 [2021-06-12 21:39:38,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:38,519 INFO L482 AbstractCegarLoop]: Abstraction has 9502 states and 35125 transitions. [2021-06-12 21:39:38,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:38,519 INFO L276 IsEmpty]: Start isEmpty. Operand 9502 states and 35125 transitions. [2021-06-12 21:39:38,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:38,532 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:38,532 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:38,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable325,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:38,741 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:38,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:38,741 INFO L82 PathProgramCache]: Analyzing trace with hash 618524472, now seen corresponding path program 91 times [2021-06-12 21:39:38,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:38,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491072871] [2021-06-12 21:39:38,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:38,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:38,913 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:38,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:38,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491072871] [2021-06-12 21:39:38,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491072871] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:38,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500450267] [2021-06-12 21:39:38,914 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:38,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:38,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:38,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:38,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:38,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:39,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:39,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:39,004 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:39:39,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:39:39,161 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:39,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:39,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 21:39:39,169 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:39,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:39,170 INFO L518 ElimStorePlain]: Eliminatee v_C_155 vanished before elimination [2021-06-12 21:39:39,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:39,171 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-06-12 21:39:39,186 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:39,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500450267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:39,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:39,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:39:39,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192665790] [2021-06-12 21:39:39,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:39:39,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:39,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:39:39,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:39:39,186 INFO L87 Difference]: Start difference. First operand 9502 states and 35125 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:40,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:40,378 INFO L93 Difference]: Finished difference Result 10930 states and 39178 transitions. [2021-06-12 21:39:40,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:39:40,379 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-06-12 21:39:40,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:40,396 INFO L225 Difference]: With dead ends: 10930 [2021-06-12 21:39:40,396 INFO L226 Difference]: Without dead ends: 10915 [2021-06-12 21:39:40,396 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 917.4ms TimeCoverageRelationStatistics Valid=166, Invalid=764, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:39:40,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10915 states. [2021-06-12 21:39:40,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10915 to 9577. [2021-06-12 21:39:40,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9577 states, 9576 states have (on average 3.6940267335004178) internal successors, (35374), 9576 states have internal predecessors, (35374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:40,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9577 states to 9577 states and 35374 transitions. [2021-06-12 21:39:40,532 INFO L78 Accepts]: Start accepts. Automaton has 9577 states and 35374 transitions. Word has length 28 [2021-06-12 21:39:40,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:40,532 INFO L482 AbstractCegarLoop]: Abstraction has 9577 states and 35374 transitions. [2021-06-12 21:39:40,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:40,532 INFO L276 IsEmpty]: Start isEmpty. Operand 9577 states and 35374 transitions. [2021-06-12 21:39:40,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:40,545 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:40,545 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:40,745 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2021-06-12 21:39:40,745 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:40,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:40,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1409873544, now seen corresponding path program 92 times [2021-06-12 21:39:40,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:40,746 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528821750] [2021-06-12 21:39:40,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:40,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:40,937 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:40,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:40,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528821750] [2021-06-12 21:39:40,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528821750] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:40,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300360660] [2021-06-12 21:39:40,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:40,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:39:40,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:40,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2021-06-12 21:39:40,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:40,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:40,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:41,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:41,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:41,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:39:41,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:39:41,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:41,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:41,199 INFO L518 ElimStorePlain]: Eliminatee v_C_157 vanished before elimination [2021-06-12 21:39:41,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:41,200 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-12 21:39:41,237 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:41,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-06-12 21:39:41,239 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:39:41,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:41,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:41,259 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-06-12 21:39:41,324 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:41,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300360660] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:41,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:41,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-06-12 21:39:41,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49117118] [2021-06-12 21:39:41,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:39:41,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:41,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:39:41,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:39:41,325 INFO L87 Difference]: Start difference. First operand 9577 states and 35374 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:43,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:43,497 INFO L93 Difference]: Finished difference Result 11439 states and 40569 transitions. [2021-06-12 21:39:43,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 21:39:43,497 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:43,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:43,515 INFO L225 Difference]: With dead ends: 11439 [2021-06-12 21:39:43,516 INFO L226 Difference]: Without dead ends: 11331 [2021-06-12 21:39:43,516 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 1776.6ms TimeCoverageRelationStatistics Valid=371, Invalid=2385, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 21:39:43,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11331 states. [2021-06-12 21:39:43,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11331 to 9640. [2021-06-12 21:39:43,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9640 states, 9639 states have (on average 3.691358024691358) internal successors, (35581), 9639 states have internal predecessors, (35581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:43,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9640 states to 9640 states and 35581 transitions. [2021-06-12 21:39:43,655 INFO L78 Accepts]: Start accepts. Automaton has 9640 states and 35581 transitions. Word has length 28 [2021-06-12 21:39:43,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:43,655 INFO L482 AbstractCegarLoop]: Abstraction has 9640 states and 35581 transitions. [2021-06-12 21:39:43,655 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:43,656 INFO L276 IsEmpty]: Start isEmpty. Operand 9640 states and 35581 transitions. [2021-06-12 21:39:43,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:43,668 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:43,668 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:43,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable327,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:43,869 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:43,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:43,869 INFO L82 PathProgramCache]: Analyzing trace with hash -744166792, now seen corresponding path program 93 times [2021-06-12 21:39:43,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:43,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071791014] [2021-06-12 21:39:43,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:43,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:44,021 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:44,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:44,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071791014] [2021-06-12 21:39:44,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071791014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:44,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739634916] [2021-06-12 21:39:44,021 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:44,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:39:44,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:44,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:44,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:44,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:44,093 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:44,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:44,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:44,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:39:44,187 INFO L446 ElimStorePlain]: Different costs {0=[v_C_159], 1=[A]} [2021-06-12 21:39:44,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-12 21:39:44,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:44,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:44,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:44,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-06-12 21:39:44,198 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:44,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:44,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:44,203 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:19 [2021-06-12 21:39:44,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:39:44,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:44,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:44,246 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:44,246 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-12 21:39:44,265 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:44,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739634916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:44,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:44,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:39:44,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572497529] [2021-06-12 21:39:44,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:39:44,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:44,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:39:44,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:39:44,265 INFO L87 Difference]: Start difference. First operand 9640 states and 35581 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:45,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:45,367 INFO L93 Difference]: Finished difference Result 10911 states and 39246 transitions. [2021-06-12 21:39:45,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:39:45,367 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:45,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:45,385 INFO L225 Difference]: With dead ends: 10911 [2021-06-12 21:39:45,385 INFO L226 Difference]: Without dead ends: 10881 [2021-06-12 21:39:45,385 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 831.1ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 21:39:45,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10881 states. [2021-06-12 21:39:45,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10881 to 9663. [2021-06-12 21:39:45,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9663 states, 9662 states have (on average 3.6912647484992753) internal successors, (35665), 9662 states have internal predecessors, (35665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:45,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9663 states to 9663 states and 35665 transitions. [2021-06-12 21:39:45,523 INFO L78 Accepts]: Start accepts. Automaton has 9663 states and 35665 transitions. Word has length 28 [2021-06-12 21:39:45,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:45,523 INFO L482 AbstractCegarLoop]: Abstraction has 9663 states and 35665 transitions. [2021-06-12 21:39:45,523 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:45,523 INFO L276 IsEmpty]: Start isEmpty. Operand 9663 states and 35665 transitions. [2021-06-12 21:39:45,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:45,536 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:45,536 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:45,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2021-06-12 21:39:45,741 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:45,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:45,741 INFO L82 PathProgramCache]: Analyzing trace with hash -2021265836, now seen corresponding path program 94 times [2021-06-12 21:39:45,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:45,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222736185] [2021-06-12 21:39:45,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:45,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:45,929 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:45,929 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:45,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222736185] [2021-06-12 21:39:45,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222736185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:45,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75958619] [2021-06-12 21:39:45,929 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:45,960 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:39:45,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:45,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:45,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:45,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:45,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:46,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:46,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:46,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:39:46,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 24 treesize of output 20 [2021-06-12 21:39:46,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:46,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:46,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:39:46,210 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:46,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:46,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:39:46,215 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:46,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:46,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:46,217 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-12 21:39:46,231 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:46,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75958619] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:46,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:46,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:39:46,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690621440] [2021-06-12 21:39:46,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:39:46,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:46,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:39:46,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:39:46,232 INFO L87 Difference]: Start difference. First operand 9663 states and 35665 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:47,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:47,132 INFO L93 Difference]: Finished difference Result 11554 states and 41074 transitions. [2021-06-12 21:39:47,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:39:47,132 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-06-12 21:39:47,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:47,152 INFO L225 Difference]: With dead ends: 11554 [2021-06-12 21:39:47,152 INFO L226 Difference]: Without dead ends: 11529 [2021-06-12 21:39:47,152 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 710.5ms TimeCoverageRelationStatistics Valid=184, Invalid=746, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:39:47,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11529 states. [2021-06-12 21:39:47,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11529 to 9689. [2021-06-12 21:39:47,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9689 states, 9688 states have (on average 3.690132122213047) internal successors, (35750), 9688 states have internal predecessors, (35750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:47,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9689 states to 9689 states and 35750 transitions. [2021-06-12 21:39:47,301 INFO L78 Accepts]: Start accepts. Automaton has 9689 states and 35750 transitions. Word has length 28 [2021-06-12 21:39:47,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:47,301 INFO L482 AbstractCegarLoop]: Abstraction has 9689 states and 35750 transitions. [2021-06-12 21:39:47,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:47,301 INFO L276 IsEmpty]: Start isEmpty. Operand 9689 states and 35750 transitions. [2021-06-12 21:39:47,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:47,314 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:47,314 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:47,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable335 [2021-06-12 21:39:47,515 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:47,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:47,515 INFO L82 PathProgramCache]: Analyzing trace with hash 245303444, now seen corresponding path program 95 times [2021-06-12 21:39:47,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:47,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946982932] [2021-06-12 21:39:47,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:47,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:47,688 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:47,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:47,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946982932] [2021-06-12 21:39:47,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946982932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:47,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586909433] [2021-06-12 21:39:47,689 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:47,716 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:39:47,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:47,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:47,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:47,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:47,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:47,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:47,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:47,758 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:39:47,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:39:47,856 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:47,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:47,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-12 21:39:47,865 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:39:47,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:47,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:47,870 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-06-12 21:39:47,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:39:47,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:47,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:47,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:47,891 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-12 21:39:47,909 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:47,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586909433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:47,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:47,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:39:47,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131031836] [2021-06-12 21:39:47,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:39:47,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:47,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:39:47,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:39:47,910 INFO L87 Difference]: Start difference. First operand 9689 states and 35750 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:48,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:48,365 INFO L93 Difference]: Finished difference Result 11327 states and 40556 transitions. [2021-06-12 21:39:48,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:39:48,365 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:48,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:48,385 INFO L225 Difference]: With dead ends: 11327 [2021-06-12 21:39:48,385 INFO L226 Difference]: Without dead ends: 11257 [2021-06-12 21:39:48,385 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 388.8ms TimeCoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:39:48,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11257 states. [2021-06-12 21:39:48,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11257 to 9680. [2021-06-12 21:39:48,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9680 states, 9679 states have (on average 3.69160037193925) internal successors, (35731), 9679 states have internal predecessors, (35731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:48,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9680 states to 9680 states and 35731 transitions. [2021-06-12 21:39:48,606 INFO L78 Accepts]: Start accepts. Automaton has 9680 states and 35731 transitions. Word has length 28 [2021-06-12 21:39:48,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:48,606 INFO L482 AbstractCegarLoop]: Abstraction has 9680 states and 35731 transitions. [2021-06-12 21:39:48,606 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:48,606 INFO L276 IsEmpty]: Start isEmpty. Operand 9680 states and 35731 transitions. [2021-06-12 21:39:48,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:48,619 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:48,619 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:48,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable336 [2021-06-12 21:39:48,820 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:48,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:48,820 INFO L82 PathProgramCache]: Analyzing trace with hash 1181237460, now seen corresponding path program 96 times [2021-06-12 21:39:48,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:48,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071838626] [2021-06-12 21:39:48,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:48,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:49,018 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:49,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:49,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071838626] [2021-06-12 21:39:49,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071838626] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:49,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023855298] [2021-06-12 21:39:49,019 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:49,048 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:39:49,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:49,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:49,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:49,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:49,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:49,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:49,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:49,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:39:49,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:39:49,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:49,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:49,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-06-12 21:39:49,243 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:49,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:49,244 INFO L518 ElimStorePlain]: Eliminatee v_C_165 vanished before elimination [2021-06-12 21:39:49,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:49,245 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-12 21:39:49,260 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:49,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023855298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:49,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:49,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:39:49,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596430063] [2021-06-12 21:39:49,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:39:49,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:49,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:39:49,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:39:49,261 INFO L87 Difference]: Start difference. First operand 9680 states and 35731 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:49,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:49,757 INFO L93 Difference]: Finished difference Result 10476 states and 38006 transitions. [2021-06-12 21:39:49,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 21:39:49,757 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-06-12 21:39:49,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:49,775 INFO L225 Difference]: With dead ends: 10476 [2021-06-12 21:39:49,775 INFO L226 Difference]: Without dead ends: 10461 [2021-06-12 21:39:49,775 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 376.4ms TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:39:49,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10461 states. [2021-06-12 21:39:49,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10461 to 9695. [2021-06-12 21:39:49,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9695 states, 9694 states have (on average 3.6912523210233132) internal successors, (35783), 9694 states have internal predecessors, (35783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:49,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9695 states to 9695 states and 35783 transitions. [2021-06-12 21:39:49,916 INFO L78 Accepts]: Start accepts. Automaton has 9695 states and 35783 transitions. Word has length 28 [2021-06-12 21:39:49,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:49,916 INFO L482 AbstractCegarLoop]: Abstraction has 9695 states and 35783 transitions. [2021-06-12 21:39:49,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:49,917 INFO L276 IsEmpty]: Start isEmpty. Operand 9695 states and 35783 transitions. [2021-06-12 21:39:49,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:49,930 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:49,930 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:50,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable337,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:50,133 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:50,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:50,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1312201816, now seen corresponding path program 97 times [2021-06-12 21:39:50,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:50,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538661165] [2021-06-12 21:39:50,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:50,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:50,326 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:50,326 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:50,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538661165] [2021-06-12 21:39:50,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538661165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:50,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19060299] [2021-06-12 21:39:50,327 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:50,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:50,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:50,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:50,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:50,470 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:50,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:50,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:50,481 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:39:50,592 INFO L446 ElimStorePlain]: Different costs {0=[v_C_167], 6=[B]} [2021-06-12 21:39:50,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 126 [2021-06-12 21:39:50,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:50,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:50,620 INFO L354 Elim1Store]: treesize reduction 48, result has 12.7 percent of original size [2021-06-12 21:39:50,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 191 treesize of output 151 [2021-06-12 21:39:50,623 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:50,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:50,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:50,629 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:162, output treesize:27 [2021-06-12 21:39:50,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:39:50,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:50,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:50,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:50,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:39:50,673 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:50,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19060299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:50,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:50,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:39:50,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718235729] [2021-06-12 21:39:50,674 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:39:50,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:50,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:39:50,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:39:50,674 INFO L87 Difference]: Start difference. First operand 9695 states and 35783 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:51,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:51,310 INFO L93 Difference]: Finished difference Result 10918 states and 39241 transitions. [2021-06-12 21:39:51,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:39:51,311 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:51,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:51,329 INFO L225 Difference]: With dead ends: 10918 [2021-06-12 21:39:51,329 INFO L226 Difference]: Without dead ends: 10881 [2021-06-12 21:39:51,329 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 430.0ms TimeCoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:39:51,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10881 states. [2021-06-12 21:39:51,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10881 to 9718. [2021-06-12 21:39:51,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9718 states, 9717 states have (on average 3.6923947720489863) internal successors, (35879), 9717 states have internal predecessors, (35879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:51,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9718 states to 9718 states and 35879 transitions. [2021-06-12 21:39:51,510 INFO L78 Accepts]: Start accepts. Automaton has 9718 states and 35879 transitions. Word has length 28 [2021-06-12 21:39:51,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:51,510 INFO L482 AbstractCegarLoop]: Abstraction has 9718 states and 35879 transitions. [2021-06-12 21:39:51,511 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:51,511 INFO L276 IsEmpty]: Start isEmpty. Operand 9718 states and 35879 transitions. [2021-06-12 21:39:51,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:51,523 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:51,523 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:51,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable338 [2021-06-12 21:39:51,725 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:51,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:51,725 INFO L82 PathProgramCache]: Analyzing trace with hash 778166904, now seen corresponding path program 98 times [2021-06-12 21:39:51,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:51,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658795336] [2021-06-12 21:39:51,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:51,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:51,897 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:51,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:51,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658795336] [2021-06-12 21:39:51,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658795336] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:51,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113749208] [2021-06-12 21:39:51,898 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:51,924 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:39:51,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:51,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:51,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:51,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:51,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:51,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:51,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:51,966 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:39:52,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:39:52,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:52,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:52,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:52,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:32 [2021-06-12 21:39:52,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:39:52,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:52,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:52,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:52,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-06-12 21:39:52,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:39:52,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:52,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:52,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:52,100 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:39:52,119 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:52,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113749208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:52,119 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:52,119 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:39:52,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002414765] [2021-06-12 21:39:52,119 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:39:52,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:52,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:39:52,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:39:52,120 INFO L87 Difference]: Start difference. First operand 9718 states and 35879 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:52,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:52,520 INFO L93 Difference]: Finished difference Result 12371 states and 44835 transitions. [2021-06-12 21:39:52,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 21:39:52,520 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:52,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:52,543 INFO L225 Difference]: With dead ends: 12371 [2021-06-12 21:39:52,543 INFO L226 Difference]: Without dead ends: 12310 [2021-06-12 21:39:52,543 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 348.2ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:39:52,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12310 states. [2021-06-12 21:39:52,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12310 to 9729. [2021-06-12 21:39:52,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9729 states, 9728 states have (on average 3.6907894736842106) internal successors, (35904), 9728 states have internal predecessors, (35904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:52,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9729 states to 9729 states and 35904 transitions. [2021-06-12 21:39:52,681 INFO L78 Accepts]: Start accepts. Automaton has 9729 states and 35904 transitions. Word has length 28 [2021-06-12 21:39:52,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:52,682 INFO L482 AbstractCegarLoop]: Abstraction has 9729 states and 35904 transitions. [2021-06-12 21:39:52,682 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:52,682 INFO L276 IsEmpty]: Start isEmpty. Operand 9729 states and 35904 transitions. [2021-06-12 21:39:52,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:52,697 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:52,697 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:52,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:52,897 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:52,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:52,898 INFO L82 PathProgramCache]: Analyzing trace with hash 1765658516, now seen corresponding path program 99 times [2021-06-12 21:39:52,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:52,898 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916023783] [2021-06-12 21:39:52,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:52,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:53,065 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:53,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:53,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916023783] [2021-06-12 21:39:53,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916023783] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:53,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158899342] [2021-06-12 21:39:53,066 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:53,092 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:39:53,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:53,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-12 21:39:53,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:53,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:53,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:53,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:53,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:53,134 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:39:53,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:39:53,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:53,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:53,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:53,269 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:35 [2021-06-12 21:39:53,306 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:53,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-06-12 21:39:53,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:39:53,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:53,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:53,330 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:108 [2021-06-12 21:39:53,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:39:53,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:53,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:39:53,400 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:53,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:39:53,404 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:53,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:39:53,407 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:53,450 INFO L628 ElimStorePlain]: treesize reduction 3, result has 94.8 percent of original size [2021-06-12 21:39:53,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 21:39:53,451 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:99, output treesize:55 [2021-06-12 21:39:53,547 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:53,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158899342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:53,548 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:53,548 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-06-12 21:39:53,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067410220] [2021-06-12 21:39:53,548 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:39:53,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:53,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:39:53,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:39:53,548 INFO L87 Difference]: Start difference. First operand 9729 states and 35904 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:54,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:54,737 INFO L93 Difference]: Finished difference Result 12529 states and 45304 transitions. [2021-06-12 21:39:54,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:39:54,737 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:54,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:54,760 INFO L225 Difference]: With dead ends: 12529 [2021-06-12 21:39:54,760 INFO L226 Difference]: Without dead ends: 12498 [2021-06-12 21:39:54,760 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 985.0ms TimeCoverageRelationStatistics Valid=167, Invalid=1023, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:39:54,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12498 states. [2021-06-12 21:39:54,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12498 to 9726. [2021-06-12 21:39:54,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9726 states, 9725 states have (on average 3.692236503856041) internal successors, (35907), 9725 states have internal predecessors, (35907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:54,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9726 states to 9726 states and 35907 transitions. [2021-06-12 21:39:54,898 INFO L78 Accepts]: Start accepts. Automaton has 9726 states and 35907 transitions. Word has length 28 [2021-06-12 21:39:54,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:54,898 INFO L482 AbstractCegarLoop]: Abstraction has 9726 states and 35907 transitions. [2021-06-12 21:39:54,898 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:54,898 INFO L276 IsEmpty]: Start isEmpty. Operand 9726 states and 35907 transitions. [2021-06-12 21:39:54,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:54,911 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:54,911 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:55,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:55,112 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:55,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:55,112 INFO L82 PathProgramCache]: Analyzing trace with hash -517396488, now seen corresponding path program 100 times [2021-06-12 21:39:55,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:55,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958569357] [2021-06-12 21:39:55,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:55,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:55,266 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:55,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:55,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958569357] [2021-06-12 21:39:55,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958569357] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:55,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798066786] [2021-06-12 21:39:55,266 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:55,292 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:39:55,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:55,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:55,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:55,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:39:55,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:55,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:55,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:55,336 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:39:55,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:39:55,392 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:55,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:55,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:55,400 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:30 [2021-06-12 21:39:55,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:39:55,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:55,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:55,428 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:55,428 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-06-12 21:39:55,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:39:55,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:55,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:55,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:55,473 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:39:55,492 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:55,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798066786] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:55,492 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:55,492 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:39:55,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166029830] [2021-06-12 21:39:55,492 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:39:55,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:55,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:39:55,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:39:55,493 INFO L87 Difference]: Start difference. First operand 9726 states and 35907 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:56,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:56,183 INFO L93 Difference]: Finished difference Result 12479 states and 45190 transitions. [2021-06-12 21:39:56,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 21:39:56,184 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:56,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:56,207 INFO L225 Difference]: With dead ends: 12479 [2021-06-12 21:39:56,207 INFO L226 Difference]: Without dead ends: 12457 [2021-06-12 21:39:56,208 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 473.1ms TimeCoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:39:56,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12457 states. [2021-06-12 21:39:56,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12457 to 9742. [2021-06-12 21:39:56,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9742 states, 9741 states have (on average 3.691920747356534) internal successors, (35963), 9741 states have internal predecessors, (35963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:56,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9742 states to 9742 states and 35963 transitions. [2021-06-12 21:39:56,365 INFO L78 Accepts]: Start accepts. Automaton has 9742 states and 35963 transitions. Word has length 28 [2021-06-12 21:39:56,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:56,366 INFO L482 AbstractCegarLoop]: Abstraction has 9742 states and 35963 transitions. [2021-06-12 21:39:56,366 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:56,366 INFO L276 IsEmpty]: Start isEmpty. Operand 9742 states and 35963 transitions. [2021-06-12 21:39:56,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:56,380 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:56,380 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:56,580 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable348,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:56,581 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:56,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:56,581 INFO L82 PathProgramCache]: Analyzing trace with hash -725729772, now seen corresponding path program 101 times [2021-06-12 21:39:56,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:56,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241749932] [2021-06-12 21:39:56,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:56,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:56,732 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:56,732 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:56,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241749932] [2021-06-12 21:39:56,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241749932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:56,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640551052] [2021-06-12 21:39:56,732 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:56,759 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:39:56,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:56,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:39:56,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:56,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:56,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:56,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:56,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:56,815 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:39:56,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 35 treesize of output 27 [2021-06-12 21:39:56,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:56,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:56,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:56,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:47 [2021-06-12 21:39:56,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:39:56,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-06-12 21:39:56,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:56,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:56,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:56,998 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:27 [2021-06-12 21:39:57,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:39:57,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:57,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:57,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:57,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:39:57,047 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:57,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640551052] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:57,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:57,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:39:57,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663175875] [2021-06-12 21:39:57,047 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:39:57,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:57,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:39:57,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:39:57,048 INFO L87 Difference]: Start difference. First operand 9742 states and 35963 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:57,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:57,591 INFO L93 Difference]: Finished difference Result 12452 states and 45102 transitions. [2021-06-12 21:39:57,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 21:39:57,591 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:57,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:57,615 INFO L225 Difference]: With dead ends: 12452 [2021-06-12 21:39:57,615 INFO L226 Difference]: Without dead ends: 12415 [2021-06-12 21:39:57,615 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 480.9ms TimeCoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:39:57,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12415 states. [2021-06-12 21:39:57,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12415 to 9757. [2021-06-12 21:39:57,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9757 states, 9756 states have (on average 3.691369413694137) internal successors, (36013), 9756 states have internal predecessors, (36013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:57,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9757 states to 9757 states and 36013 transitions. [2021-06-12 21:39:57,768 INFO L78 Accepts]: Start accepts. Automaton has 9757 states and 36013 transitions. Word has length 28 [2021-06-12 21:39:57,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:57,768 INFO L482 AbstractCegarLoop]: Abstraction has 9757 states and 36013 transitions. [2021-06-12 21:39:57,768 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:57,769 INFO L276 IsEmpty]: Start isEmpty. Operand 9757 states and 36013 transitions. [2021-06-12 21:39:57,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:39:57,782 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:57,782 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:57,983 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable349 [2021-06-12 21:39:57,983 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:57,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:57,983 INFO L82 PathProgramCache]: Analyzing trace with hash 1427320980, now seen corresponding path program 102 times [2021-06-12 21:39:57,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:57,983 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251758229] [2021-06-12 21:39:57,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:57,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:58,137 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:58,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:58,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251758229] [2021-06-12 21:39:58,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251758229] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:58,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617070852] [2021-06-12 21:39:58,138 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:58,165 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:39:58,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:58,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-12 21:39:58,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:58,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:39:58,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:58,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:58,209 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:58,209 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:39:58,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 133 treesize of output 101 [2021-06-12 21:39:58,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:58,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:58,307 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:58,307 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:136, output treesize:33 [2021-06-12 21:39:58,390 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:58,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-06-12 21:39:58,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:39:58,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:58,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:58,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:108 [2021-06-12 21:39:58,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:39:58,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:58,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:39:58,490 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:58,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:39:58,494 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:58,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:39:58,497 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:58,539 INFO L628 ElimStorePlain]: treesize reduction 3, result has 94.8 percent of original size [2021-06-12 21:39:58,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 21:39:58,539 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:99, output treesize:55 [2021-06-12 21:39:58,638 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:58,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617070852] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:58,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:58,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-06-12 21:39:58,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497780127] [2021-06-12 21:39:58,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:39:58,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:58,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:39:58,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:39:58,639 INFO L87 Difference]: Start difference. First operand 9757 states and 36013 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:59,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:59,903 INFO L93 Difference]: Finished difference Result 12649 states and 45720 transitions. [2021-06-12 21:39:59,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:39:59,903 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:39:59,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:59,927 INFO L225 Difference]: With dead ends: 12649 [2021-06-12 21:39:59,927 INFO L226 Difference]: Without dead ends: 12627 [2021-06-12 21:39:59,927 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 957.6ms TimeCoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 21:39:59,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12627 states. [2021-06-12 21:40:00,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12627 to 9744. [2021-06-12 21:40:00,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9744 states, 9743 states have (on average 3.6938314687467924) internal successors, (35989), 9743 states have internal predecessors, (35989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:00,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9744 states to 9744 states and 35989 transitions. [2021-06-12 21:40:00,082 INFO L78 Accepts]: Start accepts. Automaton has 9744 states and 35989 transitions. Word has length 28 [2021-06-12 21:40:00,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:00,082 INFO L482 AbstractCegarLoop]: Abstraction has 9744 states and 35989 transitions. [2021-06-12 21:40:00,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:00,082 INFO L276 IsEmpty]: Start isEmpty. Operand 9744 states and 35989 transitions. [2021-06-12 21:40:00,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:00,096 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:00,096 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:00,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,105 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:00,297 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:00,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:00,297 INFO L82 PathProgramCache]: Analyzing trace with hash 1666712976, now seen corresponding path program 103 times [2021-06-12 21:40:00,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:00,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322229887] [2021-06-12 21:40:00,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:00,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:00,485 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:00,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:00,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322229887] [2021-06-12 21:40:00,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322229887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:00,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78635703] [2021-06-12 21:40:00,485 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:00,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:00,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:00,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:00,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:40:00,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:00,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:00,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:00,577 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:40:00,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:40:00,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:00,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:00,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-06-12 21:40:00,731 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:00,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:00,733 INFO L518 ElimStorePlain]: Eliminatee v_C_179 vanished before elimination [2021-06-12 21:40:00,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:00,733 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-12 21:40:00,748 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:00,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [78635703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:00,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:00,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:40:00,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621053667] [2021-06-12 21:40:00,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:40:00,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:00,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:40:00,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:40:00,749 INFO L87 Difference]: Start difference. First operand 9744 states and 35989 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:01,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:01,319 INFO L93 Difference]: Finished difference Result 11077 states and 39775 transitions. [2021-06-12 21:40:01,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:40:01,319 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-06-12 21:40:01,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:01,338 INFO L225 Difference]: With dead ends: 11077 [2021-06-12 21:40:01,339 INFO L226 Difference]: Without dead ends: 11062 [2021-06-12 21:40:01,339 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 458.7ms TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:40:01,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11062 states. [2021-06-12 21:40:01,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11062 to 9774. [2021-06-12 21:40:01,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9774 states, 9773 states have (on average 3.692827176915993) internal successors, (36090), 9773 states have internal predecessors, (36090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:01,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9774 states to 9774 states and 36090 transitions. [2021-06-12 21:40:01,504 INFO L78 Accepts]: Start accepts. Automaton has 9774 states and 36090 transitions. Word has length 28 [2021-06-12 21:40:01,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:01,504 INFO L482 AbstractCegarLoop]: Abstraction has 9774 states and 36090 transitions. [2021-06-12 21:40:01,504 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:01,504 INFO L276 IsEmpty]: Start isEmpty. Operand 9774 states and 36090 transitions. [2021-06-12 21:40:01,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:01,519 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:01,519 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:01,719 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable358 [2021-06-12 21:40:01,720 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:01,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:01,720 INFO L82 PathProgramCache]: Analyzing trace with hash -361685040, now seen corresponding path program 104 times [2021-06-12 21:40:01,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:01,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803157635] [2021-06-12 21:40:01,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:01,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:01,966 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:01,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:01,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803157635] [2021-06-12 21:40:01,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803157635] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:01,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030165718] [2021-06-12 21:40:01,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:02,000 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:40:02,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:02,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:02,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:02,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:40:02,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:02,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:02,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:02,054 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:40:02,194 INFO L446 ElimStorePlain]: Different costs {0=[v_C_181], 1=[A]} [2021-06-12 21:40:02,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-12 21:40:02,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:02,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:02,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:02,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-06-12 21:40:02,207 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:02,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:02,213 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:02,213 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:27 [2021-06-12 21:40:02,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:02,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:02,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:02,237 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:02,237 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:40:02,257 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:02,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030165718] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:02,258 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:02,258 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:40:02,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745306636] [2021-06-12 21:40:02,258 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:40:02,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:02,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:40:02,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:40:02,258 INFO L87 Difference]: Start difference. First operand 9774 states and 36090 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:02,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:02,956 INFO L93 Difference]: Finished difference Result 10963 states and 39523 transitions. [2021-06-12 21:40:02,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 21:40:02,956 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:02,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:02,975 INFO L225 Difference]: With dead ends: 10963 [2021-06-12 21:40:02,975 INFO L226 Difference]: Without dead ends: 10909 [2021-06-12 21:40:02,975 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 506.9ms TimeCoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:40:02,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10909 states. [2021-06-12 21:40:03,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10909 to 9765. [2021-06-12 21:40:03,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9765 states, 9764 states have (on average 3.6945923801720606) internal successors, (36074), 9764 states have internal predecessors, (36074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:03,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9765 states to 9765 states and 36074 transitions. [2021-06-12 21:40:03,119 INFO L78 Accepts]: Start accepts. Automaton has 9765 states and 36074 transitions. Word has length 28 [2021-06-12 21:40:03,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:03,119 INFO L482 AbstractCegarLoop]: Abstraction has 9765 states and 36074 transitions. [2021-06-12 21:40:03,119 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:03,119 INFO L276 IsEmpty]: Start isEmpty. Operand 9765 states and 36074 transitions. [2021-06-12 21:40:03,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:03,133 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:03,133 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:03,333 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable359,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:03,334 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:03,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:03,334 INFO L82 PathProgramCache]: Analyzing trace with hash 574248976, now seen corresponding path program 105 times [2021-06-12 21:40:03,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:03,334 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19944713] [2021-06-12 21:40:03,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:03,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:03,594 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:03,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:03,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19944713] [2021-06-12 21:40:03,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19944713] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:03,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977725635] [2021-06-12 21:40:03,594 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:03,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:40:03,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:03,631 WARN L261 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 40 conjunts are in the unsatisfiable core [2021-06-12 21:40:03,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:03,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:40:03,662 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:03,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:03,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:03,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:40:03,978 INFO L446 ElimStorePlain]: Different costs {0=[v_C_183, A], 2=[B]} [2021-06-12 21:40:03,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:40:03,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:03,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:03,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-12 21:40:03,992 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:03,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:03,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:04,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:04,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-06-12 21:40:04,001 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:04,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:04,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:04,006 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:48, output treesize:5 [2021-06-12 21:40:04,022 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:04,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977725635] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:04,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:04,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-06-12 21:40:04,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975616184] [2021-06-12 21:40:04,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:40:04,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:04,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:40:04,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:40:04,023 INFO L87 Difference]: Start difference. First operand 9765 states and 36074 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:05,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:05,137 INFO L93 Difference]: Finished difference Result 10757 states and 38831 transitions. [2021-06-12 21:40:05,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 21:40:05,138 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 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 28 [2021-06-12 21:40:05,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:05,156 INFO L225 Difference]: With dead ends: 10757 [2021-06-12 21:40:05,156 INFO L226 Difference]: Without dead ends: 10711 [2021-06-12 21:40:05,156 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 909.6ms TimeCoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 21:40:05,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10711 states. [2021-06-12 21:40:05,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10711 to 9813. [2021-06-12 21:40:05,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9813 states, 9812 states have (on average 3.6925193640440277) internal successors, (36231), 9812 states have internal predecessors, (36231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:05,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9813 states to 9813 states and 36231 transitions. [2021-06-12 21:40:05,304 INFO L78 Accepts]: Start accepts. Automaton has 9813 states and 36231 transitions. Word has length 28 [2021-06-12 21:40:05,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:05,304 INFO L482 AbstractCegarLoop]: Abstraction has 9813 states and 36231 transitions. [2021-06-12 21:40:05,304 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:05,304 INFO L276 IsEmpty]: Start isEmpty. Operand 9813 states and 36231 transitions. [2021-06-12 21:40:05,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:05,318 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:05,318 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:05,518 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:05,519 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:05,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:05,519 INFO L82 PathProgramCache]: Analyzing trace with hash 705213332, now seen corresponding path program 106 times [2021-06-12 21:40:05,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:05,519 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278061687] [2021-06-12 21:40:05,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:05,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:05,809 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:05,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:05,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278061687] [2021-06-12 21:40:05,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278061687] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:05,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023872129] [2021-06-12 21:40:05,810 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:05,910 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:40:05,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:05,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:05,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:05,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:40:05,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:05,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:05,952 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:05,952 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:40:06,066 INFO L446 ElimStorePlain]: Different costs {0=[v_C_185], 1=[B]} [2021-06-12 21:40:06,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 35 treesize of output 27 [2021-06-12 21:40:06,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:06,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:06,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:06,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-06-12 21:40:06,085 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:06,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:06,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:06,111 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:27 [2021-06-12 21:40:06,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:06,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:06,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:06,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:06,136 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-12 21:40:06,155 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:06,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023872129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:06,155 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:06,155 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:40:06,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826624868] [2021-06-12 21:40:06,155 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:40:06,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:06,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:40:06,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:40:06,156 INFO L87 Difference]: Start difference. First operand 9813 states and 36231 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:06,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:06,811 INFO L93 Difference]: Finished difference Result 11721 states and 41673 transitions. [2021-06-12 21:40:06,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 21:40:06,812 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:06,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:06,834 INFO L225 Difference]: With dead ends: 11721 [2021-06-12 21:40:06,834 INFO L226 Difference]: Without dead ends: 11659 [2021-06-12 21:40:06,834 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 529.9ms TimeCoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:40:06,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11659 states. [2021-06-12 21:40:06,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11659 to 9920. [2021-06-12 21:40:06,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9920 states, 9919 states have (on average 3.6937191249117856) internal successors, (36638), 9919 states have internal predecessors, (36638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:06,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9920 states to 9920 states and 36638 transitions. [2021-06-12 21:40:06,998 INFO L78 Accepts]: Start accepts. Automaton has 9920 states and 36638 transitions. Word has length 28 [2021-06-12 21:40:06,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:06,998 INFO L482 AbstractCegarLoop]: Abstraction has 9920 states and 36638 transitions. [2021-06-12 21:40:06,998 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:06,999 INFO L276 IsEmpty]: Start isEmpty. Operand 9920 states and 36638 transitions. [2021-06-12 21:40:07,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:07,013 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:07,014 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:07,215 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:07,215 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:07,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:07,216 INFO L82 PathProgramCache]: Analyzing trace with hash 171178420, now seen corresponding path program 107 times [2021-06-12 21:40:07,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:07,216 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632037841] [2021-06-12 21:40:07,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:07,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:07,517 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 13 [2021-06-12 21:40:07,692 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:07,692 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:07,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632037841] [2021-06-12 21:40:07,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632037841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:07,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385665858] [2021-06-12 21:40:07,692 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:07,719 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:40:07,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:07,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:07,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:07,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:40:07,752 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:07,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:07,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:07,762 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:40:07,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-12 21:40:07,843 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:07,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:07,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:07,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:51 [2021-06-12 21:40:07,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:07,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-06-12 21:40:07,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:07,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:07,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:07,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:27 [2021-06-12 21:40:07,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:07,909 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:07,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:07,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:07,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:40:07,929 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:07,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385665858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:07,930 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:07,930 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:40:07,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034169162] [2021-06-12 21:40:07,930 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:40:07,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:07,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:40:07,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:40:07,930 INFO L87 Difference]: Start difference. First operand 9920 states and 36638 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:08,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:08,409 INFO L93 Difference]: Finished difference Result 12635 states and 45808 transitions. [2021-06-12 21:40:08,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 21:40:08,410 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:08,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:08,432 INFO L225 Difference]: With dead ends: 12635 [2021-06-12 21:40:08,432 INFO L226 Difference]: Without dead ends: 12586 [2021-06-12 21:40:08,432 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 695.7ms TimeCoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:40:08,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12586 states. [2021-06-12 21:40:08,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12586 to 9928. [2021-06-12 21:40:08,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9928 states, 9927 states have (on average 3.692454920922736) internal successors, (36655), 9927 states have internal predecessors, (36655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:08,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9928 states to 9928 states and 36655 transitions. [2021-06-12 21:40:08,576 INFO L78 Accepts]: Start accepts. Automaton has 9928 states and 36655 transitions. Word has length 28 [2021-06-12 21:40:08,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:08,576 INFO L482 AbstractCegarLoop]: Abstraction has 9928 states and 36655 transitions. [2021-06-12 21:40:08,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:08,576 INFO L276 IsEmpty]: Start isEmpty. Operand 9928 states and 36655 transitions. [2021-06-12 21:40:08,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:08,657 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:08,657 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:08,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:08,857 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:08,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:08,858 INFO L82 PathProgramCache]: Analyzing trace with hash 1158670032, now seen corresponding path program 108 times [2021-06-12 21:40:08,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:08,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030712906] [2021-06-12 21:40:08,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:08,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:09,032 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:09,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:09,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030712906] [2021-06-12 21:40:09,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030712906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:09,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323189614] [2021-06-12 21:40:09,032 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:09,060 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:40:09,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:09,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:09,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:09,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:40:09,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:09,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:09,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:09,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:40:09,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-12 21:40:09,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:09,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:09,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:09,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:34 [2021-06-12 21:40:09,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:40:09,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:09,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:09,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:09,210 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-06-12 21:40:09,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:09,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:09,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:09,230 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:09,230 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-12 21:40:09,252 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:09,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323189614] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:09,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:09,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:40:09,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480252243] [2021-06-12 21:40:09,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:40:09,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:09,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:40:09,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:40:09,253 INFO L87 Difference]: Start difference. First operand 9928 states and 36655 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:09,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:09,831 INFO L93 Difference]: Finished difference Result 12663 states and 45885 transitions. [2021-06-12 21:40:09,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 21:40:09,831 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:09,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:09,855 INFO L225 Difference]: With dead ends: 12663 [2021-06-12 21:40:09,855 INFO L226 Difference]: Without dead ends: 12624 [2021-06-12 21:40:09,855 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 416.9ms TimeCoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:40:09,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12624 states. [2021-06-12 21:40:10,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12624 to 9929. [2021-06-12 21:40:10,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9929 states, 9928 states have (on average 3.692385173247381) internal successors, (36658), 9928 states have internal predecessors, (36658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:10,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9929 states to 9929 states and 36658 transitions. [2021-06-12 21:40:10,052 INFO L78 Accepts]: Start accepts. Automaton has 9929 states and 36658 transitions. Word has length 28 [2021-06-12 21:40:10,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:10,052 INFO L482 AbstractCegarLoop]: Abstraction has 9929 states and 36658 transitions. [2021-06-12 21:40:10,052 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:10,053 INFO L276 IsEmpty]: Start isEmpty. Operand 9929 states and 36658 transitions. [2021-06-12 21:40:10,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:10,069 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:10,069 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:10,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:10,269 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:10,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:10,270 INFO L82 PathProgramCache]: Analyzing trace with hash -1201624854, now seen corresponding path program 109 times [2021-06-12 21:40:10,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:10,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516666331] [2021-06-12 21:40:10,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:10,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:10,451 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:10,451 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:10,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516666331] [2021-06-12 21:40:10,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516666331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:10,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319049486] [2021-06-12 21:40:10,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 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:10,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:10,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:10,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:10,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:40:10,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:10,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:10,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:10,523 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:40:10,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:40:10,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:10,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:10,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-06-12 21:40:10,664 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:10,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:10,666 INFO L518 ElimStorePlain]: Eliminatee v_C_191 vanished before elimination [2021-06-12 21:40:10,666 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:10,666 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-12 21:40:10,680 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:10,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319049486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:10,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:10,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:40:10,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303888542] [2021-06-12 21:40:10,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:40:10,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:10,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:40:10,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:40:10,680 INFO L87 Difference]: Start difference. First operand 9929 states and 36658 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:11,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:11,400 INFO L93 Difference]: Finished difference Result 12365 states and 43476 transitions. [2021-06-12 21:40:11,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:40:11,401 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-06-12 21:40:11,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:11,427 INFO L225 Difference]: With dead ends: 12365 [2021-06-12 21:40:11,427 INFO L226 Difference]: Without dead ends: 12322 [2021-06-12 21:40:11,428 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 507.2ms TimeCoverageRelationStatistics Valid=160, Invalid=596, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:40:11,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12322 states. [2021-06-12 21:40:11,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12322 to 9938. [2021-06-12 21:40:11,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9938 states, 9937 states have (on average 3.695380899667908) internal successors, (36721), 9937 states have internal predecessors, (36721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:11,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9938 states to 9938 states and 36721 transitions. [2021-06-12 21:40:11,646 INFO L78 Accepts]: Start accepts. Automaton has 9938 states and 36721 transitions. Word has length 28 [2021-06-12 21:40:11,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:11,647 INFO L482 AbstractCegarLoop]: Abstraction has 9938 states and 36721 transitions. [2021-06-12 21:40:11,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:11,647 INFO L276 IsEmpty]: Start isEmpty. Operand 9938 states and 36721 transitions. [2021-06-12 21:40:11,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:11,662 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:11,662 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:11,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable364 [2021-06-12 21:40:11,863 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:11,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:11,863 INFO L82 PathProgramCache]: Analyzing trace with hash -1324280048, now seen corresponding path program 110 times [2021-06-12 21:40:11,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:11,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879196481] [2021-06-12 21:40:11,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:11,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:12,059 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:12,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:12,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879196481] [2021-06-12 21:40:12,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879196481] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:12,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013602422] [2021-06-12 21:40:12,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:12,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:40:12,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:12,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:12,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:12,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:40:12,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:12,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:12,131 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:12,131 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:40:12,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:40:12,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:12,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:12,281 INFO L518 ElimStorePlain]: Eliminatee v_C_193 vanished before elimination [2021-06-12 21:40:12,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:12,282 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:12,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:12,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:12,284 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-06-12 21:40:12,299 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:12,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013602422] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:12,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:12,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:40:12,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428680933] [2021-06-12 21:40:12,300 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:40:12,300 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:12,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:40:12,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:40:12,300 INFO L87 Difference]: Start difference. First operand 9938 states and 36721 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:12,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:12,729 INFO L93 Difference]: Finished difference Result 10770 states and 39102 transitions. [2021-06-12 21:40:12,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:40:12,737 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-06-12 21:40:12,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:12,759 INFO L225 Difference]: With dead ends: 10770 [2021-06-12 21:40:12,759 INFO L226 Difference]: Without dead ends: 10755 [2021-06-12 21:40:12,760 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 382.6ms TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:40:12,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10755 states. [2021-06-12 21:40:12,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10755 to 9962. [2021-06-12 21:40:12,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9962 states, 9961 states have (on average 3.6937054512599135) internal successors, (36793), 9961 states have internal predecessors, (36793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:12,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9962 states to 9962 states and 36793 transitions. [2021-06-12 21:40:12,927 INFO L78 Accepts]: Start accepts. Automaton has 9962 states and 36793 transitions. Word has length 28 [2021-06-12 21:40:12,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:12,928 INFO L482 AbstractCegarLoop]: Abstraction has 9962 states and 36793 transitions. [2021-06-12 21:40:12,928 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:12,928 INFO L276 IsEmpty]: Start isEmpty. Operand 9962 states and 36793 transitions. [2021-06-12 21:40:12,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:12,948 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:12,948 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:13,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-06-12 21:40:13,168 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:13,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:13,169 INFO L82 PathProgramCache]: Analyzing trace with hash -1193315692, now seen corresponding path program 111 times [2021-06-12 21:40:13,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:13,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357586166] [2021-06-12 21:40:13,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:13,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:13,378 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:13,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:13,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357586166] [2021-06-12 21:40:13,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357586166] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:13,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144538863] [2021-06-12 21:40:13,379 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:13,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:40:13,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:13,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-12 21:40:13,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:13,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:40:13,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:13,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:13,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:13,473 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:40:13,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-12 21:40:13,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:13,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:13,599 INFO L518 ElimStorePlain]: Eliminatee v_C_195 vanished before elimination [2021-06-12 21:40:13,599 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:13,599 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-06-12 21:40:13,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:13,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:13,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:13,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:13,627 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-12 21:40:13,649 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:13,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144538863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:13,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:13,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:40:13,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437278908] [2021-06-12 21:40:13,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:40:13,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:13,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:40:13,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:40:13,651 INFO L87 Difference]: Start difference. First operand 9962 states and 36793 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:14,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:14,739 INFO L93 Difference]: Finished difference Result 11762 states and 41954 transitions. [2021-06-12 21:40:14,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:40:14,739 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:14,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:14,758 INFO L225 Difference]: With dead ends: 11762 [2021-06-12 21:40:14,758 INFO L226 Difference]: Without dead ends: 11725 [2021-06-12 21:40:14,758 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 754.0ms TimeCoverageRelationStatistics Valid=174, Invalid=882, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 21:40:14,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11725 states. [2021-06-12 21:40:14,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11725 to 9985. [2021-06-12 21:40:14,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9985 states, 9984 states have (on average 3.6968149038461537) internal successors, (36909), 9984 states have internal predecessors, (36909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:14,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9985 states to 9985 states and 36909 transitions. [2021-06-12 21:40:14,907 INFO L78 Accepts]: Start accepts. Automaton has 9985 states and 36909 transitions. Word has length 28 [2021-06-12 21:40:14,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:14,907 INFO L482 AbstractCegarLoop]: Abstraction has 9985 states and 36909 transitions. [2021-06-12 21:40:14,907 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:14,907 INFO L276 IsEmpty]: Start isEmpty. Operand 9985 states and 36909 transitions. [2021-06-12 21:40:14,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:14,921 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:14,921 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:15,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2021-06-12 21:40:15,122 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:15,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:15,122 INFO L82 PathProgramCache]: Analyzing trace with hash 1151240340, now seen corresponding path program 112 times [2021-06-12 21:40:15,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:15,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491549645] [2021-06-12 21:40:15,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:15,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:15,278 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:15,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:15,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491549645] [2021-06-12 21:40:15,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491549645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:15,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38622531] [2021-06-12 21:40:15,279 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:15,304 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:40:15,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:15,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:15,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:15,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:40:15,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:15,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:15,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:15,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:40:15,430 INFO L446 ElimStorePlain]: Different costs {0=[v_C_197], 1=[B]} [2021-06-12 21:40:15,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-12 21:40:15,433 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:15,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:15,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:15,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-06-12 21:40:15,442 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:15,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:15,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:15,447 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:19 [2021-06-12 21:40:15,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:15,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:15,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:15,501 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:15,501 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-12 21:40:15,523 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:15,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38622531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:15,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:15,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:40:15,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443438454] [2021-06-12 21:40:15,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:40:15,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:15,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:40:15,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:40:15,524 INFO L87 Difference]: Start difference. First operand 9985 states and 36909 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:16,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:16,647 INFO L93 Difference]: Finished difference Result 11223 states and 40366 transitions. [2021-06-12 21:40:16,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:40:16,648 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:16,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:16,669 INFO L225 Difference]: With dead ends: 11223 [2021-06-12 21:40:16,669 INFO L226 Difference]: Without dead ends: 11186 [2021-06-12 21:40:16,669 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 851.1ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 21:40:16,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11186 states. [2021-06-12 21:40:16,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11186 to 10017. [2021-06-12 21:40:16,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10017 states, 10016 states have (on average 3.694988019169329) internal successors, (37009), 10016 states have internal predecessors, (37009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:16,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10017 states to 10017 states and 37009 transitions. [2021-06-12 21:40:16,822 INFO L78 Accepts]: Start accepts. Automaton has 10017 states and 37009 transitions. Word has length 28 [2021-06-12 21:40:16,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:16,822 INFO L482 AbstractCegarLoop]: Abstraction has 10017 states and 37009 transitions. [2021-06-12 21:40:16,822 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:16,822 INFO L276 IsEmpty]: Start isEmpty. Operand 10017 states and 37009 transitions. [2021-06-12 21:40:16,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:16,836 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:16,836 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:17,037 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable367,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:17,037 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:17,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:17,037 INFO L82 PathProgramCache]: Analyzing trace with hash 1950581624, now seen corresponding path program 113 times [2021-06-12 21:40:17,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:17,038 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960306928] [2021-06-12 21:40:17,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:17,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:17,188 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:17,188 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:17,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960306928] [2021-06-12 21:40:17,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960306928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:17,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990124952] [2021-06-12 21:40:17,189 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:17,283 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:40:17,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:17,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:17,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:17,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:40:17,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:17,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:17,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:17,326 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:40:17,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-12 21:40:17,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:17,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:17,388 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:17,388 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:41 [2021-06-12 21:40:17,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:40:17,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:17,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:17,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:17,441 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:21 [2021-06-12 21:40:17,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:17,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:17,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:17,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:17,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-12 21:40:17,487 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:17,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990124952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:17,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:17,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:40:17,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361838631] [2021-06-12 21:40:17,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:40:17,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:17,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:40:17,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:40:17,488 INFO L87 Difference]: Start difference. First operand 10017 states and 37009 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:18,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:18,142 INFO L93 Difference]: Finished difference Result 12848 states and 46558 transitions. [2021-06-12 21:40:18,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:40:18,142 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:18,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:18,167 INFO L225 Difference]: With dead ends: 12848 [2021-06-12 21:40:18,168 INFO L226 Difference]: Without dead ends: 12815 [2021-06-12 21:40:18,168 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 479.8ms TimeCoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:40:18,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12815 states. [2021-06-12 21:40:18,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12815 to 10025. [2021-06-12 21:40:18,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10025 states, 10024 states have (on average 3.6940343176376698) internal successors, (37029), 10024 states have internal predecessors, (37029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:18,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10025 states to 10025 states and 37029 transitions. [2021-06-12 21:40:18,340 INFO L78 Accepts]: Start accepts. Automaton has 10025 states and 37029 transitions. Word has length 28 [2021-06-12 21:40:18,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:18,340 INFO L482 AbstractCegarLoop]: Abstraction has 10025 states and 37029 transitions. [2021-06-12 21:40:18,340 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:18,340 INFO L276 IsEmpty]: Start isEmpty. Operand 10025 states and 37029 transitions. [2021-06-12 21:40:18,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:18,355 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:18,355 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:18,555 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable368 [2021-06-12 21:40:18,555 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:18,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:18,555 INFO L82 PathProgramCache]: Analyzing trace with hash -1356894060, now seen corresponding path program 114 times [2021-06-12 21:40:18,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:18,556 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604002640] [2021-06-12 21:40:18,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:18,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:18,723 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:18,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:18,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604002640] [2021-06-12 21:40:18,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604002640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:18,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705870808] [2021-06-12 21:40:18,724 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:18,753 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:40:18,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:18,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:18,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:18,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:40:18,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:18,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:18,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:18,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:40:18,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-12 21:40:18,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:18,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:18,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:18,859 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:39 [2021-06-12 21:40:18,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:18,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-06-12 21:40:18,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:18,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:18,915 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:18,915 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:27 [2021-06-12 21:40:18,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:18,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:18,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:18,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:18,939 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:40:18,961 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:18,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705870808] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:18,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:18,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:40:18,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828624666] [2021-06-12 21:40:18,961 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:40:18,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:18,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:40:18,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:40:18,962 INFO L87 Difference]: Start difference. First operand 10025 states and 37029 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:19,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:19,639 INFO L93 Difference]: Finished difference Result 12912 states and 46714 transitions. [2021-06-12 21:40:19,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:40:19,639 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:19,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:19,664 INFO L225 Difference]: With dead ends: 12912 [2021-06-12 21:40:19,664 INFO L226 Difference]: Without dead ends: 12876 [2021-06-12 21:40:19,664 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 503.1ms TimeCoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:40:19,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12876 states. [2021-06-12 21:40:19,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12876 to 10024. [2021-06-12 21:40:19,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10024 states, 10023 states have (on average 3.694103561807842) internal successors, (37026), 10023 states have internal predecessors, (37026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:19,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10024 states to 10024 states and 37026 transitions. [2021-06-12 21:40:19,901 INFO L78 Accepts]: Start accepts. Automaton has 10024 states and 37026 transitions. Word has length 28 [2021-06-12 21:40:19,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:19,901 INFO L482 AbstractCegarLoop]: Abstraction has 10024 states and 37026 transitions. [2021-06-12 21:40:19,901 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:19,901 INFO L276 IsEmpty]: Start isEmpty. Operand 10024 states and 37026 transitions. [2021-06-12 21:40:19,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:19,914 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:19,914 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:20,115 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable369,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:20,116 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:20,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:20,116 INFO L82 PathProgramCache]: Analyzing trace with hash 1127646672, now seen corresponding path program 115 times [2021-06-12 21:40:20,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:20,116 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030220481] [2021-06-12 21:40:20,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:20,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:20,265 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:20,265 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:20,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030220481] [2021-06-12 21:40:20,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030220481] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:20,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197551113] [2021-06-12 21:40:20,265 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:20,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:20,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:20,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:20,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:40:20,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:20,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:20,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:20,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:40:20,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 29 treesize of output 25 [2021-06-12 21:40:20,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:20,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:20,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:20,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:39 [2021-06-12 21:40:20,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:20,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-12 21:40:20,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:20,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:20,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:20,482 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:19 [2021-06-12 21:40:20,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:20,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:20,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:20,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:20,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:40:20,571 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:20,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197551113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:20,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:20,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-12 21:40:20,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215299005] [2021-06-12 21:40:20,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:40:20,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:20,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:40:20,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:40:20,573 INFO L87 Difference]: Start difference. First operand 10024 states and 37026 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:21,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:21,244 INFO L93 Difference]: Finished difference Result 12887 states and 46654 transitions. [2021-06-12 21:40:21,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 21:40:21,245 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:21,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:21,269 INFO L225 Difference]: With dead ends: 12887 [2021-06-12 21:40:21,269 INFO L226 Difference]: Without dead ends: 12866 [2021-06-12 21:40:21,269 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 528.2ms TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:40:21,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12866 states. [2021-06-12 21:40:21,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12866 to 10028. [2021-06-12 21:40:21,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10028 states, 10027 states have (on average 3.6940261294504837) internal successors, (37040), 10027 states have internal predecessors, (37040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:21,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10028 states to 10028 states and 37040 transitions. [2021-06-12 21:40:21,430 INFO L78 Accepts]: Start accepts. Automaton has 10028 states and 37040 transitions. Word has length 28 [2021-06-12 21:40:21,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:21,430 INFO L482 AbstractCegarLoop]: Abstraction has 10028 states and 37040 transitions. [2021-06-12 21:40:21,430 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:21,431 INFO L276 IsEmpty]: Start isEmpty. Operand 10028 states and 37040 transitions. [2021-06-12 21:40:21,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:21,445 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:21,445 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:21,645 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable370,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:21,646 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:21,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:21,646 INFO L82 PathProgramCache]: Analyzing trace with hash -1389598472, now seen corresponding path program 116 times [2021-06-12 21:40:21,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:21,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693938709] [2021-06-12 21:40:21,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:21,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:21,783 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:21,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:21,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693938709] [2021-06-12 21:40:21,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693938709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:21,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430357415] [2021-06-12 21:40:21,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:21,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:40:21,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:21,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:21,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:21,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:40:21,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:21,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:21,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:21,848 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:40:21,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-12 21:40:21,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:21,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:21,892 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:21,892 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-06-12 21:40:21,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:21,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:21,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 19 [2021-06-12 21:40:21,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:21,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:21,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:21,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-12 21:40:22,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:22,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:22,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:22,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:22,022 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:40:22,045 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:22,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430357415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:22,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:22,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:40:22,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559096576] [2021-06-12 21:40:22,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:40:22,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:22,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:40:22,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:40:22,047 INFO L87 Difference]: Start difference. First operand 10028 states and 37040 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:22,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:22,804 INFO L93 Difference]: Finished difference Result 12914 states and 46791 transitions. [2021-06-12 21:40:22,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 21:40:22,804 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:22,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:22,826 INFO L225 Difference]: With dead ends: 12914 [2021-06-12 21:40:22,827 INFO L226 Difference]: Without dead ends: 12899 [2021-06-12 21:40:22,827 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 500.8ms TimeCoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:40:22,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12899 states. [2021-06-12 21:40:22,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12899 to 10052. [2021-06-12 21:40:22,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10052 states, 10051 states have (on average 3.692368918515571) internal successors, (37112), 10051 states have internal predecessors, (37112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:22,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10052 states to 10052 states and 37112 transitions. [2021-06-12 21:40:22,990 INFO L78 Accepts]: Start accepts. Automaton has 10052 states and 37112 transitions. Word has length 28 [2021-06-12 21:40:22,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:22,990 INFO L482 AbstractCegarLoop]: Abstraction has 10052 states and 37112 transitions. [2021-06-12 21:40:22,990 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:22,990 INFO L276 IsEmpty]: Start isEmpty. Operand 10052 states and 37112 transitions. [2021-06-12 21:40:23,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:23,007 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:23,007 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:23,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371,119 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:23,231 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:23,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:23,231 INFO L82 PathProgramCache]: Analyzing trace with hash -1597931756, now seen corresponding path program 117 times [2021-06-12 21:40:23,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:23,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007746351] [2021-06-12 21:40:23,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:23,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:23,360 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:23,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:23,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007746351] [2021-06-12 21:40:23,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007746351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:23,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308243135] [2021-06-12 21:40:23,360 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:23,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:40:23,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:23,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-12 21:40:23,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:23,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:40:23,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:23,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:23,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:23,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:40:23,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-12 21:40:23,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:23,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:23,478 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:23,479 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:46, output treesize:38 [2021-06-12 21:40:23,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:40:23,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:23,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:23,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:23,552 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:22 [2021-06-12 21:40:23,630 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:23,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-06-12 21:40:23,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:40:23,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:23,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-06-12 21:40:23,655 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-06-12 21:40:23,719 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:23,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308243135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:23,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:23,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-12 21:40:23,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557912108] [2021-06-12 21:40:23,719 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 21:40:23,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:23,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 21:40:23,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:40:23,720 INFO L87 Difference]: Start difference. First operand 10052 states and 37112 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:24,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:24,486 INFO L93 Difference]: Finished difference Result 12993 states and 46992 transitions. [2021-06-12 21:40:24,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:40:24,487 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 28 [2021-06-12 21:40:24,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:24,510 INFO L225 Difference]: With dead ends: 12993 [2021-06-12 21:40:24,510 INFO L226 Difference]: Without dead ends: 12963 [2021-06-12 21:40:24,510 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 523.4ms TimeCoverageRelationStatistics Valid=129, Invalid=741, Unknown=0, NotChecked=0, Total=870 [2021-06-12 21:40:24,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12963 states. [2021-06-12 21:40:24,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12963 to 10070. [2021-06-12 21:40:24,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10070 states, 10069 states have (on average 3.6917270831264277) internal successors, (37172), 10069 states have internal predecessors, (37172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:24,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10070 states to 10070 states and 37172 transitions. [2021-06-12 21:40:24,657 INFO L78 Accepts]: Start accepts. Automaton has 10070 states and 37172 transitions. Word has length 28 [2021-06-12 21:40:24,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:24,658 INFO L482 AbstractCegarLoop]: Abstraction has 10070 states and 37172 transitions. [2021-06-12 21:40:24,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:24,658 INFO L276 IsEmpty]: Start isEmpty. Operand 10070 states and 37172 transitions. [2021-06-12 21:40:24,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:24,672 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:24,672 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:24,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable372,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:24,874 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:24,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:24,874 INFO L82 PathProgramCache]: Analyzing trace with hash -1625594160, now seen corresponding path program 118 times [2021-06-12 21:40:24,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:24,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000308721] [2021-06-12 21:40:24,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:24,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:25,011 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:25,011 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:25,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000308721] [2021-06-12 21:40:25,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000308721] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:25,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951733215] [2021-06-12 21:40:25,011 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:25,037 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:40:25,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:25,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:25,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:25,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:40:25,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:25,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:25,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:25,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:40:25,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-12 21:40:25,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:25,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:25,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:25,105 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-06-12 21:40:25,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:40:25,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:25,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:25,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:25,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-06-12 21:40:25,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:25,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:25,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:25,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:25,190 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:40:25,212 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:25,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951733215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:25,212 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:25,212 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:40:25,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519001529] [2021-06-12 21:40:25,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:40:25,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:25,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:40:25,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:40:25,213 INFO L87 Difference]: Start difference. First operand 10070 states and 37172 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:25,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:25,937 INFO L93 Difference]: Finished difference Result 14117 states and 50820 transitions. [2021-06-12 21:40:25,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:40:25,938 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:25,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:25,965 INFO L225 Difference]: With dead ends: 14117 [2021-06-12 21:40:25,965 INFO L226 Difference]: Without dead ends: 14092 [2021-06-12 21:40:25,966 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 509.6ms TimeCoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:40:25,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14092 states. [2021-06-12 21:40:26,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14092 to 10066. [2021-06-12 21:40:26,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10066 states, 10065 states have (on average 3.6918032786885244) internal successors, (37158), 10065 states have internal predecessors, (37158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:26,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10066 states to 10066 states and 37158 transitions. [2021-06-12 21:40:26,146 INFO L78 Accepts]: Start accepts. Automaton has 10066 states and 37158 transitions. Word has length 28 [2021-06-12 21:40:26,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:26,146 INFO L482 AbstractCegarLoop]: Abstraction has 10066 states and 37158 transitions. [2021-06-12 21:40:26,146 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:26,146 INFO L276 IsEmpty]: Start isEmpty. Operand 10066 states and 37158 transitions. [2021-06-12 21:40:26,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:26,162 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:26,162 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:26,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable379,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:26,365 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:26,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:26,365 INFO L82 PathProgramCache]: Analyzing trace with hash 555118996, now seen corresponding path program 119 times [2021-06-12 21:40:26,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:26,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010621599] [2021-06-12 21:40:26,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:26,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:26,531 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:26,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:26,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010621599] [2021-06-12 21:40:26,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010621599] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:26,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486503432] [2021-06-12 21:40:26,531 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:26,558 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:40:26,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:26,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:26,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:26,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:40:26,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:26,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:26,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:26,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:40:26,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-12 21:40:26,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:26,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:26,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:26,639 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-06-12 21:40:26,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:26,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-06-12 21:40:26,701 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:26,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:26,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:26,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:26 [2021-06-12 21:40:26,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:26,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:26,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:26,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:26,727 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:40:26,748 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:26,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486503432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:26,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:26,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:40:26,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124597558] [2021-06-12 21:40:26,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:40:26,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:26,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:40:26,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:40:26,749 INFO L87 Difference]: Start difference. First operand 10066 states and 37158 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:27,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:27,354 INFO L93 Difference]: Finished difference Result 12990 states and 47026 transitions. [2021-06-12 21:40:27,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 21:40:27,355 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:27,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:27,377 INFO L225 Difference]: With dead ends: 12990 [2021-06-12 21:40:27,377 INFO L226 Difference]: Without dead ends: 12975 [2021-06-12 21:40:27,378 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 458.2ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:40:27,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12975 states. [2021-06-12 21:40:27,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12975 to 10052. [2021-06-12 21:40:27,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10052 states, 10051 states have (on average 3.693960799920406) internal successors, (37128), 10051 states have internal predecessors, (37128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:27,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10052 states to 10052 states and 37128 transitions. [2021-06-12 21:40:27,526 INFO L78 Accepts]: Start accepts. Automaton has 10052 states and 37128 transitions. Word has length 28 [2021-06-12 21:40:27,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:27,527 INFO L482 AbstractCegarLoop]: Abstraction has 10052 states and 37128 transitions. [2021-06-12 21:40:27,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:27,527 INFO L276 IsEmpty]: Start isEmpty. Operand 10052 states and 37128 transitions. [2021-06-12 21:40:27,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:27,541 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:27,541 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:27,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable380 [2021-06-12 21:40:27,741 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:27,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:27,742 INFO L82 PathProgramCache]: Analyzing trace with hash -1956104880, now seen corresponding path program 120 times [2021-06-12 21:40:27,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:27,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758153140] [2021-06-12 21:40:27,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:27,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:27,881 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:27,882 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:27,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758153140] [2021-06-12 21:40:27,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758153140] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:27,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744381265] [2021-06-12 21:40:27,882 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:27,908 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:40:27,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:27,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-12 21:40:27,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:27,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:40:27,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:27,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:27,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:27,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:40:27,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-12 21:40:27,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:27,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:27,977 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:27,977 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:46, output treesize:38 [2021-06-12 21:40:28,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:40:28,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:28,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:28,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:28,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:22 [2021-06-12 21:40:28,204 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:28,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-06-12 21:40:28,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:40:28,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:28,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:28,232 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-06-12 21:40:28,335 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:28,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744381265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:28,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:28,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-12 21:40:28,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680120765] [2021-06-12 21:40:28,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 21:40:28,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:28,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 21:40:28,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:40:28,336 INFO L87 Difference]: Start difference. First operand 10052 states and 37128 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:29,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:29,634 INFO L93 Difference]: Finished difference Result 13115 states and 47363 transitions. [2021-06-12 21:40:29,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:40:29,634 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:29,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:29,657 INFO L225 Difference]: With dead ends: 13115 [2021-06-12 21:40:29,657 INFO L226 Difference]: Without dead ends: 13085 [2021-06-12 21:40:29,657 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 988.3ms TimeCoverageRelationStatistics Valid=189, Invalid=1371, Unknown=0, NotChecked=0, Total=1560 [2021-06-12 21:40:29,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13085 states. [2021-06-12 21:40:29,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13085 to 10087. [2021-06-12 21:40:29,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10087 states, 10086 states have (on average 3.6931390045607775) internal successors, (37249), 10086 states have internal predecessors, (37249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:29,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10087 states to 10087 states and 37249 transitions. [2021-06-12 21:40:29,807 INFO L78 Accepts]: Start accepts. Automaton has 10087 states and 37249 transitions. Word has length 28 [2021-06-12 21:40:29,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:29,807 INFO L482 AbstractCegarLoop]: Abstraction has 10087 states and 37249 transitions. [2021-06-12 21:40:29,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:29,807 INFO L276 IsEmpty]: Start isEmpty. Operand 10087 states and 37249 transitions. [2021-06-12 21:40:29,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:29,821 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:29,821 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:30,021 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable381,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:30,021 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:30,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:30,021 INFO L82 PathProgramCache]: Analyzing trace with hash -1416815204, now seen corresponding path program 121 times [2021-06-12 21:40:30,022 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:30,022 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204421780] [2021-06-12 21:40:30,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:30,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:30,157 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:30,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:30,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204421780] [2021-06-12 21:40:30,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204421780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:30,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881006432] [2021-06-12 21:40:30,157 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:30,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:30,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:30,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:30,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:40:30,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:30,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:30,213 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:30,213 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-12 21:40:30,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-12 21:40:30,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:30,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:30,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:30,248 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-06-12 21:40:30,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-12 21:40:30,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:30,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:30,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:30,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-06-12 21:40:30,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:30,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:30,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:30,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:30,336 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:40:30,358 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:30,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881006432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:30,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:30,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:40:30,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973057211] [2021-06-12 21:40:30,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:40:30,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:30,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:40:30,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:40:30,358 INFO L87 Difference]: Start difference. First operand 10087 states and 37249 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:31,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:31,063 INFO L93 Difference]: Finished difference Result 14163 states and 51009 transitions. [2021-06-12 21:40:31,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 21:40:31,063 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:31,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:31,087 INFO L225 Difference]: With dead ends: 14163 [2021-06-12 21:40:31,087 INFO L226 Difference]: Without dead ends: 14148 [2021-06-12 21:40:31,087 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 495.5ms TimeCoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:40:31,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14148 states. [2021-06-12 21:40:31,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14148 to 10078. [2021-06-12 21:40:31,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10078 states, 10077 states have (on average 3.6925672323112035) internal successors, (37210), 10077 states have internal predecessors, (37210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:31,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10078 states to 10078 states and 37210 transitions. [2021-06-12 21:40:31,238 INFO L78 Accepts]: Start accepts. Automaton has 10078 states and 37210 transitions. Word has length 28 [2021-06-12 21:40:31,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:31,238 INFO L482 AbstractCegarLoop]: Abstraction has 10078 states and 37210 transitions. [2021-06-12 21:40:31,238 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:31,239 INFO L276 IsEmpty]: Start isEmpty. Operand 10078 states and 37210 transitions. [2021-06-12 21:40:31,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:31,252 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:31,252 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:31,453 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable388 [2021-06-12 21:40:31,453 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:31,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:31,453 INFO L82 PathProgramCache]: Analyzing trace with hash 196945872, now seen corresponding path program 122 times [2021-06-12 21:40:31,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:31,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443394972] [2021-06-12 21:40:31,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:31,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:31,589 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:31,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:31,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443394972] [2021-06-12 21:40:31,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443394972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:31,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492251950] [2021-06-12 21:40:31,590 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:31,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:40:31,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:31,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-12 21:40:31,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:31,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:40:31,655 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:31,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:31,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:31,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-12 21:40:31,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-12 21:40:31,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:31,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:31,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:31,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-06-12 21:40:31,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:31,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-06-12 21:40:31,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:31,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:31,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:31,809 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:26 [2021-06-12 21:40:31,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:31,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:31,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:31,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:31,840 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-12 21:40:31,869 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:31,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492251950] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:31,870 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:31,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-12 21:40:31,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135205624] [2021-06-12 21:40:31,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:40:31,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:31,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:40:31,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:40:31,870 INFO L87 Difference]: Start difference. First operand 10078 states and 37210 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:32,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:32,502 INFO L93 Difference]: Finished difference Result 13048 states and 47207 transitions. [2021-06-12 21:40:32,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:40:32,502 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:32,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:32,524 INFO L225 Difference]: With dead ends: 13048 [2021-06-12 21:40:32,525 INFO L226 Difference]: Without dead ends: 13023 [2021-06-12 21:40:32,525 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 449.9ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:40:32,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13023 states. [2021-06-12 21:40:32,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13023 to 10072. [2021-06-12 21:40:32,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10072 states, 10071 states have (on average 3.6937742031575813) internal successors, (37200), 10071 states have internal predecessors, (37200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:32,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10072 states to 10072 states and 37200 transitions. [2021-06-12 21:40:32,671 INFO L78 Accepts]: Start accepts. Automaton has 10072 states and 37200 transitions. Word has length 28 [2021-06-12 21:40:32,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:32,671 INFO L482 AbstractCegarLoop]: Abstraction has 10072 states and 37200 transitions. [2021-06-12 21:40:32,671 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:32,671 INFO L276 IsEmpty]: Start isEmpty. Operand 10072 states and 37200 transitions. [2021-06-12 21:40:32,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-12 21:40:32,685 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:32,685 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:32,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable389 [2021-06-12 21:40:32,885 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:32,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:32,885 INFO L82 PathProgramCache]: Analyzing trace with hash -1892178224, now seen corresponding path program 123 times [2021-06-12 21:40:32,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:32,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872570680] [2021-06-12 21:40:32,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:32,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:33,044 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:33,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:33,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872570680] [2021-06-12 21:40:33,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872570680] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:33,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611556869] [2021-06-12 21:40:33,044 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:33,080 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:40:33,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:33,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-12 21:40:33,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:33,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-12 21:40:33,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:33,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:33,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:33,109 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-06-12 21:40:33,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 21 [2021-06-12 21:40:33,158 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:33,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:33,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:40:33,169 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:37 [2021-06-12 21:40:33,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:33,282 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:33,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 36 [2021-06-12 21:40:33,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:40:33,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:33,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:40:33,311 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:76 [2021-06-12 21:40:33,554 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_21, v_prenex_22], 2=[A, v_prenex_23]} [2021-06-12 21:40:33,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:40:33,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:33,661 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-06-12 21:40:33,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:33,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-12 21:40:33,666 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:33,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:33,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:33,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-06-12 21:40:33,704 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:33,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:33,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:33,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-12 21:40:33,744 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:33,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:33,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-12 21:40:33,775 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:117, output treesize:83 [2021-06-12 21:40:33,921 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:33,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611556869] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:33,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:33,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-12 21:40:33,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632119691] [2021-06-12 21:40:33,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 21:40:33,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:33,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 21:40:33,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:40:33,922 INFO L87 Difference]: Start difference. First operand 10072 states and 37200 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:35,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:35,045 INFO L93 Difference]: Finished difference Result 12969 states and 46995 transitions. [2021-06-12 21:40:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-12 21:40:35,045 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-12 21:40:35,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:35,072 INFO L225 Difference]: With dead ends: 12969 [2021-06-12 21:40:35,073 INFO L226 Difference]: Without dead ends: 12954 [2021-06-12 21:40:35,073 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 986.5ms TimeCoverageRelationStatistics Valid=126, Invalid=744, Unknown=0, NotChecked=0, Total=870 [2021-06-12 21:40:35,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12954 states. [2021-06-12 21:40:35,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12954 to 10064. [2021-06-12 21:40:35,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10064 states, 10063 states have (on average 3.6947232435655373) internal successors, (37180), 10063 states have internal predecessors, (37180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:35,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10064 states to 10064 states and 37180 transitions. [2021-06-12 21:40:35,242 INFO L78 Accepts]: Start accepts. Automaton has 10064 states and 37180 transitions. Word has length 28 [2021-06-12 21:40:35,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:35,242 INFO L482 AbstractCegarLoop]: Abstraction has 10064 states and 37180 transitions. [2021-06-12 21:40:35,242 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:35,242 INFO L276 IsEmpty]: Start isEmpty. Operand 10064 states and 37180 transitions. [2021-06-12 21:40:35,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:35,256 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:35,256 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:35,457 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable390 [2021-06-12 21:40:35,457 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:35,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:35,457 INFO L82 PathProgramCache]: Analyzing trace with hash -2051579474, now seen corresponding path program 124 times [2021-06-12 21:40:35,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:35,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495169415] [2021-06-12 21:40:35,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:35,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:35,484 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:35,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:35,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495169415] [2021-06-12 21:40:35,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495169415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:35,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047705216] [2021-06-12 21:40:35,485 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:35,512 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:40:35,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:35,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:35,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:35,553 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:35,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047705216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:35,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:35,554 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-06-12 21:40:35,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968184065] [2021-06-12 21:40:35,554 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 21:40:35,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:35,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 21:40:35,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:40:35,554 INFO L87 Difference]: Start difference. First operand 10064 states and 37180 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:35,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:35,716 INFO L93 Difference]: Finished difference Result 15939 states and 56045 transitions. [2021-06-12 21:40:35,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:40:35,716 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:35,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:35,744 INFO L225 Difference]: With dead ends: 15939 [2021-06-12 21:40:35,745 INFO L226 Difference]: Without dead ends: 15797 [2021-06-12 21:40:35,745 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 61.0ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:40:35,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15797 states. [2021-06-12 21:40:35,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15797 to 10916. [2021-06-12 21:40:35,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10916 states, 10915 states have (on average 3.676408612001832) internal successors, (40128), 10915 states have internal predecessors, (40128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:35,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10916 states to 10916 states and 40128 transitions. [2021-06-12 21:40:35,938 INFO L78 Accepts]: Start accepts. Automaton has 10916 states and 40128 transitions. Word has length 30 [2021-06-12 21:40:35,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:35,938 INFO L482 AbstractCegarLoop]: Abstraction has 10916 states and 40128 transitions. [2021-06-12 21:40:35,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:35,939 INFO L276 IsEmpty]: Start isEmpty. Operand 10916 states and 40128 transitions. [2021-06-12 21:40:35,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:35,954 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:35,955 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:36,155 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable404 [2021-06-12 21:40:36,155 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:36,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:36,156 INFO L82 PathProgramCache]: Analyzing trace with hash 517875058, now seen corresponding path program 125 times [2021-06-12 21:40:36,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:36,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274165757] [2021-06-12 21:40:36,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:36,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:36,188 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:36,188 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:36,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274165757] [2021-06-12 21:40:36,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274165757] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:36,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921693770] [2021-06-12 21:40:36,257 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:36,286 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:40:36,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:36,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:36,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:36,323 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:36,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921693770] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:36,323 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:36,323 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-06-12 21:40:36,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467947728] [2021-06-12 21:40:36,323 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 21:40:36,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:36,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 21:40:36,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:40:36,324 INFO L87 Difference]: Start difference. First operand 10916 states and 40128 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:36,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:36,471 INFO L93 Difference]: Finished difference Result 16904 states and 60841 transitions. [2021-06-12 21:40:36,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-12 21:40:36,471 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:36,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:36,502 INFO L225 Difference]: With dead ends: 16904 [2021-06-12 21:40:36,502 INFO L226 Difference]: Without dead ends: 16783 [2021-06-12 21:40:36,502 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 50.2ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:40:36,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16783 states. [2021-06-12 21:40:36,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16783 to 14514. [2021-06-12 21:40:36,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14514 states, 14513 states have (on average 3.717425756218563) internal successors, (53951), 14513 states have internal predecessors, (53951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:36,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14514 states to 14514 states and 53951 transitions. [2021-06-12 21:40:36,743 INFO L78 Accepts]: Start accepts. Automaton has 14514 states and 53951 transitions. Word has length 30 [2021-06-12 21:40:36,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:36,743 INFO L482 AbstractCegarLoop]: Abstraction has 14514 states and 53951 transitions. [2021-06-12 21:40:36,743 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:36,743 INFO L276 IsEmpty]: Start isEmpty. Operand 14514 states and 53951 transitions. [2021-06-12 21:40:36,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:36,765 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:36,765 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:36,965 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable405 [2021-06-12 21:40:36,965 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:36,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:36,965 INFO L82 PathProgramCache]: Analyzing trace with hash 1497741678, now seen corresponding path program 126 times [2021-06-12 21:40:36,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:36,966 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918989239] [2021-06-12 21:40:36,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:36,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:36,998 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:36,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:36,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918989239] [2021-06-12 21:40:36,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918989239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:36,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068293188] [2021-06-12 21:40:36,998 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:37,095 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:40:37,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:37,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:37,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:37,159 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:37,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068293188] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:37,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:37,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-06-12 21:40:37,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993972689] [2021-06-12 21:40:37,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 21:40:37,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:37,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 21:40:37,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:40:37,160 INFO L87 Difference]: Start difference. First operand 14514 states and 53951 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:37,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:37,346 INFO L93 Difference]: Finished difference Result 23573 states and 86435 transitions. [2021-06-12 21:40:37,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-12 21:40:37,346 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:37,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:37,393 INFO L225 Difference]: With dead ends: 23573 [2021-06-12 21:40:37,394 INFO L226 Difference]: Without dead ends: 23291 [2021-06-12 21:40:37,394 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 58.3ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:40:37,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23291 states. [2021-06-12 21:40:37,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23291 to 20337. [2021-06-12 21:40:37,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20337 states, 20336 states have (on average 3.776062155782848) internal successors, (76790), 20336 states have internal predecessors, (76790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:37,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20337 states to 20337 states and 76790 transitions. [2021-06-12 21:40:37,922 INFO L78 Accepts]: Start accepts. Automaton has 20337 states and 76790 transitions. Word has length 30 [2021-06-12 21:40:37,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:37,922 INFO L482 AbstractCegarLoop]: Abstraction has 20337 states and 76790 transitions. [2021-06-12 21:40:37,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:37,922 INFO L276 IsEmpty]: Start isEmpty. Operand 20337 states and 76790 transitions. [2021-06-12 21:40:37,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:37,959 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:37,959 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:38,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable406 [2021-06-12 21:40:38,161 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:38,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:38,161 INFO L82 PathProgramCache]: Analyzing trace with hash 1273390866, now seen corresponding path program 127 times [2021-06-12 21:40:38,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:38,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148809477] [2021-06-12 21:40:38,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:38,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:38,186 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:38,186 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:38,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148809477] [2021-06-12 21:40:38,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148809477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:38,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742565087] [2021-06-12 21:40:38,186 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:38,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:38,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:38,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:38,400 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:38,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742565087] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:38,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:38,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-12 21:40:38,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509933903] [2021-06-12 21:40:38,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:40:38,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:38,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:40:38,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:40:38,401 INFO L87 Difference]: Start difference. First operand 20337 states and 76790 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:38,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:38,553 INFO L93 Difference]: Finished difference Result 22831 states and 84032 transitions. [2021-06-12 21:40:38,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:40:38,553 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:38,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:38,601 INFO L225 Difference]: With dead ends: 22831 [2021-06-12 21:40:38,601 INFO L226 Difference]: Without dead ends: 22805 [2021-06-12 21:40:38,601 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 37.5ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:40:38,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22805 states. [2021-06-12 21:40:38,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22805 to 18685. [2021-06-12 21:40:38,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18685 states, 18684 states have (on average 3.7420787839862983) internal successors, (69917), 18684 states have internal predecessors, (69917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:39,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18685 states to 18685 states and 69917 transitions. [2021-06-12 21:40:39,006 INFO L78 Accepts]: Start accepts. Automaton has 18685 states and 69917 transitions. Word has length 30 [2021-06-12 21:40:39,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:39,006 INFO L482 AbstractCegarLoop]: Abstraction has 18685 states and 69917 transitions. [2021-06-12 21:40:39,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:39,006 INFO L276 IsEmpty]: Start isEmpty. Operand 18685 states and 69917 transitions. [2021-06-12 21:40:39,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:39,032 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:39,032 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:39,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable407,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:39,233 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:39,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:39,233 INFO L82 PathProgramCache]: Analyzing trace with hash -102437964, now seen corresponding path program 128 times [2021-06-12 21:40:39,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:39,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451280298] [2021-06-12 21:40:39,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:39,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:39,253 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:39,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:39,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451280298] [2021-06-12 21:40:39,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451280298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:39,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775256804] [2021-06-12 21:40:39,253 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:39,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:40:39,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:39,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:39,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:39,320 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:39,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775256804] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:39,320 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:39,320 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-12 21:40:39,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791449814] [2021-06-12 21:40:39,320 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:40:39,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:39,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:40:39,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:40:39,320 INFO L87 Difference]: Start difference. First operand 18685 states and 69917 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:39,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:39,464 INFO L93 Difference]: Finished difference Result 20773 states and 75980 transitions. [2021-06-12 21:40:39,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-12 21:40:39,465 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:39,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:39,633 INFO L225 Difference]: With dead ends: 20773 [2021-06-12 21:40:39,633 INFO L226 Difference]: Without dead ends: 20731 [2021-06-12 21:40:39,634 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 28.4ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:40:39,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20731 states. [2021-06-12 21:40:39,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20731 to 17544. [2021-06-12 21:40:39,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17544 states, 17543 states have (on average 3.7447414923331244) internal successors, (65694), 17543 states have internal predecessors, (65694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:40,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17544 states to 17544 states and 65694 transitions. [2021-06-12 21:40:40,046 INFO L78 Accepts]: Start accepts. Automaton has 17544 states and 65694 transitions. Word has length 30 [2021-06-12 21:40:40,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:40,046 INFO L482 AbstractCegarLoop]: Abstraction has 17544 states and 65694 transitions. [2021-06-12 21:40:40,046 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:40,046 INFO L276 IsEmpty]: Start isEmpty. Operand 17544 states and 65694 transitions. [2021-06-12 21:40:40,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:40,073 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:40,073 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:40,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable408,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:40,274 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:40,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:40,275 INFO L82 PathProgramCache]: Analyzing trace with hash -1557721912, now seen corresponding path program 129 times [2021-06-12 21:40:40,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:40,275 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665185319] [2021-06-12 21:40:40,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:40,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:40,332 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:40,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:40,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665185319] [2021-06-12 21:40:40,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665185319] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:40,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735311338] [2021-06-12 21:40:40,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:40,361 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:40:40,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:40,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:40,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:40,427 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:40,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735311338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:40,428 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:40,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 12 [2021-06-12 21:40:40,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632105164] [2021-06-12 21:40:40,428 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:40,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:40,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:40,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:40,428 INFO L87 Difference]: Start difference. First operand 17544 states and 65694 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:41,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:41,679 INFO L93 Difference]: Finished difference Result 34966 states and 125269 transitions. [2021-06-12 21:40:41,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-12 21:40:41,679 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:41,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:41,757 INFO L225 Difference]: With dead ends: 34966 [2021-06-12 21:40:41,757 INFO L226 Difference]: Without dead ends: 34576 [2021-06-12 21:40:41,757 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1967 ImplicationChecksByTransitivity, 751.1ms TimeCoverageRelationStatistics Valid=1120, Invalid=4282, Unknown=0, NotChecked=0, Total=5402 [2021-06-12 21:40:41,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34576 states. [2021-06-12 21:40:42,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34576 to 24016. [2021-06-12 21:40:42,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24016 states, 24015 states have (on average 3.765521549031855) internal successors, (90429), 24015 states have internal predecessors, (90429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:42,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24016 states to 24016 states and 90429 transitions. [2021-06-12 21:40:42,307 INFO L78 Accepts]: Start accepts. Automaton has 24016 states and 90429 transitions. Word has length 30 [2021-06-12 21:40:42,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:42,307 INFO L482 AbstractCegarLoop]: Abstraction has 24016 states and 90429 transitions. [2021-06-12 21:40:42,307 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:42,307 INFO L276 IsEmpty]: Start isEmpty. Operand 24016 states and 90429 transitions. [2021-06-12 21:40:42,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:42,340 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:42,340 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:42,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable409,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:42,541 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:42,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:42,541 INFO L82 PathProgramCache]: Analyzing trace with hash 155608238, now seen corresponding path program 130 times [2021-06-12 21:40:42,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:42,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747671753] [2021-06-12 21:40:42,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:42,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:42,564 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:42,564 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:42,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747671753] [2021-06-12 21:40:42,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747671753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:42,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087758785] [2021-06-12 21:40:42,564 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:42,591 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:40:42,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:42,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:42,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:42,794 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-12 21:40:42,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087758785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:42,795 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:42,795 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-12 21:40:42,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84841280] [2021-06-12 21:40:42,795 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:40:42,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:42,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:40:42,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:40:42,796 INFO L87 Difference]: Start difference. First operand 24016 states and 90429 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:43,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:43,195 INFO L93 Difference]: Finished difference Result 40420 states and 148635 transitions. [2021-06-12 21:40:43,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:40:43,196 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:43,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:43,297 INFO L225 Difference]: With dead ends: 40420 [2021-06-12 21:40:43,297 INFO L226 Difference]: Without dead ends: 40404 [2021-06-12 21:40:43,297 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 42.6ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:40:43,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40404 states. [2021-06-12 21:40:43,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40404 to 31559. [2021-06-12 21:40:44,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31559 states, 31558 states have (on average 3.8120286456682932) internal successors, (120300), 31558 states have internal predecessors, (120300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:44,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31559 states to 31559 states and 120300 transitions. [2021-06-12 21:40:44,114 INFO L78 Accepts]: Start accepts. Automaton has 31559 states and 120300 transitions. Word has length 30 [2021-06-12 21:40:44,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:44,115 INFO L482 AbstractCegarLoop]: Abstraction has 31559 states and 120300 transitions. [2021-06-12 21:40:44,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:44,115 INFO L276 IsEmpty]: Start isEmpty. Operand 31559 states and 120300 transitions. [2021-06-12 21:40:44,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:44,162 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:44,162 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:44,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable410 [2021-06-12 21:40:44,362 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:44,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:44,362 INFO L82 PathProgramCache]: Analyzing trace with hash -422729102, now seen corresponding path program 131 times [2021-06-12 21:40:44,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:44,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205639704] [2021-06-12 21:40:44,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:44,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:44,520 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:44,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:44,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205639704] [2021-06-12 21:40:44,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205639704] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:44,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124278242] [2021-06-12 21:40:44,521 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:44,549 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:40:44,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:44,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:44,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:44,584 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-12 21:40:44,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124278242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:44,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:44,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-12 21:40:44,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060319405] [2021-06-12 21:40:44,585 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:40:44,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:44,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:40:44,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:40:44,585 INFO L87 Difference]: Start difference. First operand 31559 states and 120300 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:44,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:44,837 INFO L93 Difference]: Finished difference Result 37745 states and 141963 transitions. [2021-06-12 21:40:44,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-12 21:40:44,837 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:44,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:44,936 INFO L225 Difference]: With dead ends: 37745 [2021-06-12 21:40:44,937 INFO L226 Difference]: Without dead ends: 37705 [2021-06-12 21:40:44,937 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 30.1ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:40:45,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37705 states. [2021-06-12 21:40:45,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37705 to 32221. [2021-06-12 21:40:45,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32221 states, 32220 states have (on average 3.821787709497207) internal successors, (123138), 32220 states have internal predecessors, (123138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:45,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32221 states to 32221 states and 123138 transitions. [2021-06-12 21:40:45,676 INFO L78 Accepts]: Start accepts. Automaton has 32221 states and 123138 transitions. Word has length 30 [2021-06-12 21:40:45,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:45,676 INFO L482 AbstractCegarLoop]: Abstraction has 32221 states and 123138 transitions. [2021-06-12 21:40:45,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:45,676 INFO L276 IsEmpty]: Start isEmpty. Operand 32221 states and 123138 transitions. [2021-06-12 21:40:45,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:45,871 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:45,871 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:46,094 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable411 [2021-06-12 21:40:46,094 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:46,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:46,094 INFO L82 PathProgramCache]: Analyzing trace with hash 736974234, now seen corresponding path program 132 times [2021-06-12 21:40:46,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:46,094 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971426802] [2021-06-12 21:40:46,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:46,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:46,113 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-12 21:40:46,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:46,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971426802] [2021-06-12 21:40:46,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971426802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:46,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45434538] [2021-06-12 21:40:46,113 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:46,140 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:40:46,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:46,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:46,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:46,175 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-12 21:40:46,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45434538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:46,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:46,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-12 21:40:46,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409354661] [2021-06-12 21:40:46,176 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:40:46,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:46,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:40:46,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:40:46,176 INFO L87 Difference]: Start difference. First operand 32221 states and 123138 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:46,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:46,556 INFO L93 Difference]: Finished difference Result 37446 states and 139719 transitions. [2021-06-12 21:40:46,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:40:46,556 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:46,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:46,655 INFO L225 Difference]: With dead ends: 37446 [2021-06-12 21:40:46,655 INFO L226 Difference]: Without dead ends: 37436 [2021-06-12 21:40:46,656 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 35.2ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:40:46,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37436 states. [2021-06-12 21:40:47,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37436 to 32725. [2021-06-12 21:40:47,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32725 states, 32724 states have (on average 3.8117283950617282) internal successors, (124735), 32724 states have internal predecessors, (124735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:47,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32725 states to 32725 states and 124735 transitions. [2021-06-12 21:40:47,486 INFO L78 Accepts]: Start accepts. Automaton has 32725 states and 124735 transitions. Word has length 30 [2021-06-12 21:40:47,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:47,486 INFO L482 AbstractCegarLoop]: Abstraction has 32725 states and 124735 transitions. [2021-06-12 21:40:47,486 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:47,487 INFO L276 IsEmpty]: Start isEmpty. Operand 32725 states and 124735 transitions. [2021-06-12 21:40:47,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:47,534 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:47,534 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:47,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable412,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:47,734 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:47,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:47,735 INFO L82 PathProgramCache]: Analyzing trace with hash -638854596, now seen corresponding path program 133 times [2021-06-12 21:40:47,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:47,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511400621] [2021-06-12 21:40:47,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:47,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:47,755 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-12 21:40:47,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:47,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511400621] [2021-06-12 21:40:47,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511400621] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:47,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132558272] [2021-06-12 21:40:47,756 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:47,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:47,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:47,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:47,816 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-12 21:40:47,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132558272] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:47,816 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:47,816 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-12 21:40:47,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799773762] [2021-06-12 21:40:47,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:40:47,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:47,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:40:47,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:40:47,817 INFO L87 Difference]: Start difference. First operand 32725 states and 124735 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:48,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:48,189 INFO L93 Difference]: Finished difference Result 38546 states and 142423 transitions. [2021-06-12 21:40:48,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-12 21:40:48,189 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:48,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:48,285 INFO L225 Difference]: With dead ends: 38546 [2021-06-12 21:40:48,285 INFO L226 Difference]: Without dead ends: 38456 [2021-06-12 21:40:48,286 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 29.5ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:40:48,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38456 states. [2021-06-12 21:40:49,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38456 to 29232. [2021-06-12 21:40:49,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29232 states, 29231 states have (on average 3.7868016831446067) internal successors, (110692), 29231 states have internal predecessors, (110692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:49,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29232 states to 29232 states and 110692 transitions. [2021-06-12 21:40:49,119 INFO L78 Accepts]: Start accepts. Automaton has 29232 states and 110692 transitions. Word has length 30 [2021-06-12 21:40:49,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:49,119 INFO L482 AbstractCegarLoop]: Abstraction has 29232 states and 110692 transitions. [2021-06-12 21:40:49,119 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:49,119 INFO L276 IsEmpty]: Start isEmpty. Operand 29232 states and 110692 transitions. [2021-06-12 21:40:49,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:49,175 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:49,175 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:49,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable413 [2021-06-12 21:40:49,389 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:49,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:49,389 INFO L82 PathProgramCache]: Analyzing trace with hash 331177430, now seen corresponding path program 134 times [2021-06-12 21:40:49,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:49,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638673391] [2021-06-12 21:40:49,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:49,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:49,413 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:49,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:49,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638673391] [2021-06-12 21:40:49,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638673391] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:49,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519460164] [2021-06-12 21:40:49,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 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:49,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:40:49,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:49,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:49,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:49,475 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:49,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519460164] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:49,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:49,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-12 21:40:49,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787139181] [2021-06-12 21:40:49,476 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:40:49,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:49,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:40:49,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:40:49,476 INFO L87 Difference]: Start difference. First operand 29232 states and 110692 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:49,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:49,858 INFO L93 Difference]: Finished difference Result 33404 states and 122776 transitions. [2021-06-12 21:40:49,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:40:49,859 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:49,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:49,943 INFO L225 Difference]: With dead ends: 33404 [2021-06-12 21:40:49,943 INFO L226 Difference]: Without dead ends: 33390 [2021-06-12 21:40:49,944 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 47.4ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:49,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33390 states. [2021-06-12 21:40:50,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33390 to 28626. [2021-06-12 21:40:50,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28626 states, 28625 states have (on average 3.7515458515283844) internal successors, (107388), 28625 states have internal predecessors, (107388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:50,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28626 states to 28626 states and 107388 transitions. [2021-06-12 21:40:50,566 INFO L78 Accepts]: Start accepts. Automaton has 28626 states and 107388 transitions. Word has length 30 [2021-06-12 21:40:50,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:50,567 INFO L482 AbstractCegarLoop]: Abstraction has 28626 states and 107388 transitions. [2021-06-12 21:40:50,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:50,567 INFO L276 IsEmpty]: Start isEmpty. Operand 28626 states and 107388 transitions. [2021-06-12 21:40:50,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:50,611 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:50,612 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:50,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable414,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:50,812 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:50,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:50,812 INFO L82 PathProgramCache]: Analyzing trace with hash 899933846, now seen corresponding path program 135 times [2021-06-12 21:40:50,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:50,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154332327] [2021-06-12 21:40:50,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:50,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:50,838 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:50,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:50,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154332327] [2021-06-12 21:40:50,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154332327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:50,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447365303] [2021-06-12 21:40:50,838 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:50,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:40:50,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:50,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:50,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:50,941 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:40:50,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1447365303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:50,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:50,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-06-12 21:40:50,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303726056] [2021-06-12 21:40:50,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 21:40:50,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:50,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 21:40:50,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:40:50,942 INFO L87 Difference]: Start difference. First operand 28626 states and 107388 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:52,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:52,493 INFO L93 Difference]: Finished difference Result 56380 states and 199143 transitions. [2021-06-12 21:40:52,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-12 21:40:52,493 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:52,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:52,621 INFO L225 Difference]: With dead ends: 56380 [2021-06-12 21:40:52,622 INFO L226 Difference]: Without dead ends: 55515 [2021-06-12 21:40:52,622 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1669 ImplicationChecksByTransitivity, 690.2ms TimeCoverageRelationStatistics Valid=1112, Invalid=3858, Unknown=0, NotChecked=0, Total=4970 [2021-06-12 21:40:52,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55515 states. [2021-06-12 21:40:53,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55515 to 28782. [2021-06-12 21:40:53,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28782 states, 28781 states have (on average 3.7031027413918904) internal successors, (106579), 28781 states have internal predecessors, (106579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:53,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28782 states to 28782 states and 106579 transitions. [2021-06-12 21:40:53,493 INFO L78 Accepts]: Start accepts. Automaton has 28782 states and 106579 transitions. Word has length 30 [2021-06-12 21:40:53,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:53,493 INFO L482 AbstractCegarLoop]: Abstraction has 28782 states and 106579 transitions. [2021-06-12 21:40:53,493 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:53,493 INFO L276 IsEmpty]: Start isEmpty. Operand 28782 states and 106579 transitions. [2021-06-12 21:40:53,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:53,533 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:53,533 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:53,733 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable415 [2021-06-12 21:40:53,733 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:53,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:53,734 INFO L82 PathProgramCache]: Analyzing trace with hash -1381936088, now seen corresponding path program 136 times [2021-06-12 21:40:53,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:53,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131149041] [2021-06-12 21:40:53,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:53,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:53,756 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:40:53,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:53,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131149041] [2021-06-12 21:40:53,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131149041] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:53,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74876213] [2021-06-12 21:40:53,757 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:53,784 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:40:53,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:53,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:53,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:53,848 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:40:53,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74876213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:53,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:53,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-06-12 21:40:53,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371816928] [2021-06-12 21:40:53,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 21:40:53,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:53,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 21:40:53,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:40:53,849 INFO L87 Difference]: Start difference. First operand 28782 states and 106579 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:54,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:54,813 INFO L93 Difference]: Finished difference Result 46545 states and 165588 transitions. [2021-06-12 21:40:54,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-12 21:40:54,814 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:54,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:54,919 INFO L225 Difference]: With dead ends: 46545 [2021-06-12 21:40:54,919 INFO L226 Difference]: Without dead ends: 46370 [2021-06-12 21:40:54,919 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 401.3ms TimeCoverageRelationStatistics Valid=669, Invalid=2301, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 21:40:54,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46370 states. [2021-06-12 21:40:55,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46370 to 30642. [2021-06-12 21:40:55,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30642 states, 30641 states have (on average 3.7180248686400574) internal successors, (113924), 30641 states have internal predecessors, (113924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:55,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30642 states to 30642 states and 113924 transitions. [2021-06-12 21:40:55,878 INFO L78 Accepts]: Start accepts. Automaton has 30642 states and 113924 transitions. Word has length 30 [2021-06-12 21:40:55,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:55,878 INFO L482 AbstractCegarLoop]: Abstraction has 30642 states and 113924 transitions. [2021-06-12 21:40:55,878 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:55,878 INFO L276 IsEmpty]: Start isEmpty. Operand 30642 states and 113924 transitions. [2021-06-12 21:40:55,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:55,922 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:55,923 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:56,123 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable416,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:56,123 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:56,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:56,123 INFO L82 PathProgramCache]: Analyzing trace with hash 1418419144, now seen corresponding path program 137 times [2021-06-12 21:40:56,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:56,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056589648] [2021-06-12 21:40:56,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:56,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:56,160 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:40:56,161 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:56,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056589648] [2021-06-12 21:40:56,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056589648] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:56,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226060524] [2021-06-12 21:40:56,161 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:56,205 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:40:56,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:56,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 21:40:56,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:56,239 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:40:56,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226060524] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:56,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:56,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-12 21:40:56,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197963898] [2021-06-12 21:40:56,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:40:56,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:56,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:40:56,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:40:56,240 INFO L87 Difference]: Start difference. First operand 30642 states and 113924 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:56,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:56,466 INFO L93 Difference]: Finished difference Result 39073 states and 143388 transitions. [2021-06-12 21:40:56,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-12 21:40:56,466 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:56,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:56,548 INFO L225 Difference]: With dead ends: 39073 [2021-06-12 21:40:56,548 INFO L226 Difference]: Without dead ends: 39036 [2021-06-12 21:40:56,549 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 31.1ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:40:56,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39036 states. [2021-06-12 21:40:57,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39036 to 35796. [2021-06-12 21:40:57,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35796 states, 35795 states have (on average 3.734655678167342) internal successors, (133682), 35795 states have internal predecessors, (133682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:57,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35796 states to 35796 states and 133682 transitions. [2021-06-12 21:40:57,451 INFO L78 Accepts]: Start accepts. Automaton has 35796 states and 133682 transitions. Word has length 30 [2021-06-12 21:40:57,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:57,451 INFO L482 AbstractCegarLoop]: Abstraction has 35796 states and 133682 transitions. [2021-06-12 21:40:57,451 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:57,451 INFO L276 IsEmpty]: Start isEmpty. Operand 35796 states and 133682 transitions. [2021-06-12 21:40:57,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:57,507 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:57,507 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:57,707 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable417,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:57,708 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:57,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:57,708 INFO L82 PathProgramCache]: Analyzing trace with hash -198212408, now seen corresponding path program 138 times [2021-06-12 21:40:57,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:57,708 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260695194] [2021-06-12 21:40:57,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:57,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:57,732 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:40:57,732 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:57,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260695194] [2021-06-12 21:40:57,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260695194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:57,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92783733] [2021-06-12 21:40:57,732 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:57,761 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:40:57,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:57,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:57,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:57,819 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:40:57,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92783733] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:57,819 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:57,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-06-12 21:40:57,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802891130] [2021-06-12 21:40:57,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 21:40:57,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:57,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 21:40:57,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:40:57,820 INFO L87 Difference]: Start difference. First operand 35796 states and 133682 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:58,424 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2021-06-12 21:40:58,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:58,899 INFO L93 Difference]: Finished difference Result 52098 states and 181980 transitions. [2021-06-12 21:40:58,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-12 21:40:58,900 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:58,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:59,019 INFO L225 Difference]: With dead ends: 52098 [2021-06-12 21:40:59,019 INFO L226 Difference]: Without dead ends: 51998 [2021-06-12 21:40:59,020 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1639 ImplicationChecksByTransitivity, 658.5ms TimeCoverageRelationStatistics Valid=948, Invalid=3474, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 21:40:59,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51998 states. [2021-06-12 21:40:59,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51998 to 33705. [2021-06-12 21:40:59,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33705 states, 33704 states have (on average 3.711250890102065) internal successors, (125084), 33704 states have internal predecessors, (125084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:59,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33705 states to 33705 states and 125084 transitions. [2021-06-12 21:40:59,998 INFO L78 Accepts]: Start accepts. Automaton has 33705 states and 125084 transitions. Word has length 30 [2021-06-12 21:40:59,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:59,999 INFO L482 AbstractCegarLoop]: Abstraction has 33705 states and 125084 transitions. [2021-06-12 21:40:59,999 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:59,999 INFO L276 IsEmpty]: Start isEmpty. Operand 33705 states and 125084 transitions. [2021-06-12 21:41:00,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:00,049 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:00,049 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:00,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable418,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:00,250 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:00,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:00,250 INFO L82 PathProgramCache]: Analyzing trace with hash 1470112996, now seen corresponding path program 139 times [2021-06-12 21:41:00,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:00,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914751731] [2021-06-12 21:41:00,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:00,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:00,277 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:00,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:00,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914751731] [2021-06-12 21:41:00,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914751731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:00,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386701420] [2021-06-12 21:41:00,278 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:00,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:00,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:00,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:00,368 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:41:00,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386701420] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:00,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:00,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 12 [2021-06-12 21:41:00,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821743723] [2021-06-12 21:41:00,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:41:00,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:00,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:41:00,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:41:00,369 INFO L87 Difference]: Start difference. First operand 33705 states and 125084 transitions. Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:01,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:01,677 INFO L93 Difference]: Finished difference Result 49885 states and 171670 transitions. [2021-06-12 21:41:01,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-12 21:41:01,677 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:01,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:01,795 INFO L225 Difference]: With dead ends: 49885 [2021-06-12 21:41:01,795 INFO L226 Difference]: Without dead ends: 49560 [2021-06-12 21:41:01,796 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1851 ImplicationChecksByTransitivity, 780.3ms TimeCoverageRelationStatistics Valid=1199, Invalid=3771, Unknown=0, NotChecked=0, Total=4970 [2021-06-12 21:41:01,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49560 states. [2021-06-12 21:41:02,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49560 to 33560. [2021-06-12 21:41:02,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33560 states, 33559 states have (on average 3.6864328496081527) internal successors, (123713), 33559 states have internal predecessors, (123713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:02,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33560 states to 33560 states and 123713 transitions. [2021-06-12 21:41:02,746 INFO L78 Accepts]: Start accepts. Automaton has 33560 states and 123713 transitions. Word has length 30 [2021-06-12 21:41:02,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:02,747 INFO L482 AbstractCegarLoop]: Abstraction has 33560 states and 123713 transitions. [2021-06-12 21:41:02,747 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:02,747 INFO L276 IsEmpty]: Start isEmpty. Operand 33560 states and 123713 transitions. [2021-06-12 21:41:02,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:02,793 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:02,793 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:02,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable419 [2021-06-12 21:41:02,993 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:02,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:02,994 INFO L82 PathProgramCache]: Analyzing trace with hash -415712398, now seen corresponding path program 140 times [2021-06-12 21:41:02,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:02,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051276261] [2021-06-12 21:41:02,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:02,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:03,019 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:41:03,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:03,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051276261] [2021-06-12 21:41:03,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051276261] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:03,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32188866] [2021-06-12 21:41:03,019 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:03,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:41:03,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:03,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:03,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:03,095 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-12 21:41:03,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32188866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:03,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:03,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-12 21:41:03,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442168898] [2021-06-12 21:41:03,096 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:41:03,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:03,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:41:03,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:41:03,096 INFO L87 Difference]: Start difference. First operand 33560 states and 123713 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:03,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:03,521 INFO L93 Difference]: Finished difference Result 36661 states and 132702 transitions. [2021-06-12 21:41:03,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:41:03,521 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:03,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:03,617 INFO L225 Difference]: With dead ends: 36661 [2021-06-12 21:41:03,617 INFO L226 Difference]: Without dead ends: 36504 [2021-06-12 21:41:03,617 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 41.1ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-12 21:41:03,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36504 states. [2021-06-12 21:41:04,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36504 to 33273. [2021-06-12 21:41:04,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33273 states, 33272 states have (on average 3.6911817744650155) internal successors, (122813), 33272 states have internal predecessors, (122813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:04,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33273 states to 33273 states and 122813 transitions. [2021-06-12 21:41:04,331 INFO L78 Accepts]: Start accepts. Automaton has 33273 states and 122813 transitions. Word has length 30 [2021-06-12 21:41:04,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:04,331 INFO L482 AbstractCegarLoop]: Abstraction has 33273 states and 122813 transitions. [2021-06-12 21:41:04,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:04,331 INFO L276 IsEmpty]: Start isEmpty. Operand 33273 states and 122813 transitions. [2021-06-12 21:41:04,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:04,381 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:04,381 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:04,581 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable420 [2021-06-12 21:41:04,581 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:04,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:04,582 INFO L82 PathProgramCache]: Analyzing trace with hash -947319082, now seen corresponding path program 141 times [2021-06-12 21:41:04,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:04,582 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50500487] [2021-06-12 21:41:04,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:04,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:04,608 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:41:04,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:04,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50500487] [2021-06-12 21:41:04,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50500487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:04,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351672857] [2021-06-12 21:41:04,609 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:04,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:41:04,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:04,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:04,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:04,677 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:41:04,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351672857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:04,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:04,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-12 21:41:04,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671336066] [2021-06-12 21:41:04,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:41:04,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:04,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:41:04,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:41:04,678 INFO L87 Difference]: Start difference. First operand 33273 states and 122813 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:04,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:04,910 INFO L93 Difference]: Finished difference Result 42007 states and 149175 transitions. [2021-06-12 21:41:04,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:41:04,910 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:04,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:05,262 INFO L225 Difference]: With dead ends: 42007 [2021-06-12 21:41:05,262 INFO L226 Difference]: Without dead ends: 41957 [2021-06-12 21:41:05,262 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 49.6ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:41:05,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41957 states. [2021-06-12 21:41:05,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41957 to 33022. [2021-06-12 21:41:05,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33022 states, 33021 states have (on average 3.6783561975712424) internal successors, (121463), 33021 states have internal predecessors, (121463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:05,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33022 states to 33022 states and 121463 transitions. [2021-06-12 21:41:05,954 INFO L78 Accepts]: Start accepts. Automaton has 33022 states and 121463 transitions. Word has length 30 [2021-06-12 21:41:05,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:05,954 INFO L482 AbstractCegarLoop]: Abstraction has 33022 states and 121463 transitions. [2021-06-12 21:41:05,954 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:05,954 INFO L276 IsEmpty]: Start isEmpty. Operand 33022 states and 121463 transitions. [2021-06-12 21:41:06,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:06,001 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:06,001 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:06,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable421 [2021-06-12 21:41:06,205 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:06,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:06,205 INFO L82 PathProgramCache]: Analyzing trace with hash -88577934, now seen corresponding path program 142 times [2021-06-12 21:41:06,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:06,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670093617] [2021-06-12 21:41:06,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:06,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:06,230 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:41:06,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:06,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670093617] [2021-06-12 21:41:06,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670093617] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:06,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506590866] [2021-06-12 21:41:06,231 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:06,269 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:41:06,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:06,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:06,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:06,301 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-12 21:41:06,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506590866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:06,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:06,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-12 21:41:06,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270458740] [2021-06-12 21:41:06,302 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:41:06,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:06,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:41:06,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:41:06,302 INFO L87 Difference]: Start difference. First operand 33022 states and 121463 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:06,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:06,516 INFO L93 Difference]: Finished difference Result 40530 states and 147343 transitions. [2021-06-12 21:41:06,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-12 21:41:06,517 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:06,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:06,831 INFO L225 Difference]: With dead ends: 40530 [2021-06-12 21:41:06,832 INFO L226 Difference]: Without dead ends: 40477 [2021-06-12 21:41:06,832 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 29.1ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:41:06,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40477 states. [2021-06-12 21:41:07,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40477 to 37757. [2021-06-12 21:41:07,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37757 states, 37756 states have (on average 3.6998622735459263) internal successors, (139692), 37756 states have internal predecessors, (139692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:07,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37757 states to 37757 states and 139692 transitions. [2021-06-12 21:41:07,620 INFO L78 Accepts]: Start accepts. Automaton has 37757 states and 139692 transitions. Word has length 30 [2021-06-12 21:41:07,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:07,621 INFO L482 AbstractCegarLoop]: Abstraction has 37757 states and 139692 transitions. [2021-06-12 21:41:07,621 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:07,621 INFO L276 IsEmpty]: Start isEmpty. Operand 37757 states and 139692 transitions. [2021-06-12 21:41:07,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:07,679 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:07,679 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:07,879 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable422 [2021-06-12 21:41:07,879 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:07,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:07,880 INFO L82 PathProgramCache]: Analyzing trace with hash 1071125402, now seen corresponding path program 143 times [2021-06-12 21:41:07,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:07,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912903890] [2021-06-12 21:41:07,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:07,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:07,912 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:41:07,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:07,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912903890] [2021-06-12 21:41:07,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912903890] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:07,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964601903] [2021-06-12 21:41:07,912 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:07,941 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:41:07,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:07,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:07,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:07,977 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-12 21:41:07,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964601903] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:07,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:07,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-12 21:41:07,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476423113] [2021-06-12 21:41:07,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:41:07,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:07,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:41:07,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:41:07,978 INFO L87 Difference]: Start difference. First operand 37757 states and 139692 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:08,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:08,449 INFO L93 Difference]: Finished difference Result 42092 states and 152818 transitions. [2021-06-12 21:41:08,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:41:08,450 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:08,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:08,555 INFO L225 Difference]: With dead ends: 42092 [2021-06-12 21:41:08,555 INFO L226 Difference]: Without dead ends: 42082 [2021-06-12 21:41:08,555 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 38.9ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:41:08,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42082 states. [2021-06-12 21:41:09,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42082 to 37894. [2021-06-12 21:41:09,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37894 states, 37893 states have (on average 3.698255614493442) internal successors, (140138), 37893 states have internal predecessors, (140138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:09,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37894 states to 37894 states and 140138 transitions. [2021-06-12 21:41:09,335 INFO L78 Accepts]: Start accepts. Automaton has 37894 states and 140138 transitions. Word has length 30 [2021-06-12 21:41:09,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:09,335 INFO L482 AbstractCegarLoop]: Abstraction has 37894 states and 140138 transitions. [2021-06-12 21:41:09,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:09,335 INFO L276 IsEmpty]: Start isEmpty. Operand 37894 states and 140138 transitions. [2021-06-12 21:41:09,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:09,387 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:09,387 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:09,587 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable423,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:09,587 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:09,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:09,587 INFO L82 PathProgramCache]: Analyzing trace with hash 665328598, now seen corresponding path program 144 times [2021-06-12 21:41:09,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:09,588 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340511802] [2021-06-12 21:41:09,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:09,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:09,626 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-12 21:41:09,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:09,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340511802] [2021-06-12 21:41:09,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340511802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:09,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421703499] [2021-06-12 21:41:09,626 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:09,652 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:41:09,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:09,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 21:41:09,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:09,743 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:09,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421703499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:09,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:09,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-06-12 21:41:09,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966069719] [2021-06-12 21:41:09,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:41:09,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:09,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:41:09,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:41:09,744 INFO L87 Difference]: Start difference. First operand 37894 states and 140138 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:10,290 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2021-06-12 21:41:11,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:11,050 INFO L93 Difference]: Finished difference Result 72033 states and 252300 transitions. [2021-06-12 21:41:11,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-12 21:41:11,050 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:11,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:11,431 INFO L225 Difference]: With dead ends: 72033 [2021-06-12 21:41:11,431 INFO L226 Difference]: Without dead ends: 71258 [2021-06-12 21:41:11,431 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1636 ImplicationChecksByTransitivity, 752.2ms TimeCoverageRelationStatistics Valid=1029, Invalid=3663, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 21:41:11,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71258 states. [2021-06-12 21:41:12,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71258 to 44329. [2021-06-12 21:41:12,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44329 states, 44328 states have (on average 3.669915177765746) internal successors, (162680), 44328 states have internal predecessors, (162680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:12,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44329 states to 44329 states and 162680 transitions. [2021-06-12 21:41:12,698 INFO L78 Accepts]: Start accepts. Automaton has 44329 states and 162680 transitions. Word has length 30 [2021-06-12 21:41:12,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:12,698 INFO L482 AbstractCegarLoop]: Abstraction has 44329 states and 162680 transitions. [2021-06-12 21:41:12,698 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:12,698 INFO L276 IsEmpty]: Start isEmpty. Operand 44329 states and 162680 transitions. [2021-06-12 21:41:12,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:12,778 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:12,778 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:12,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable424 [2021-06-12 21:41:12,993 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:12,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:12,993 INFO L82 PathProgramCache]: Analyzing trace with hash -536421578, now seen corresponding path program 145 times [2021-06-12 21:41:12,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:12,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482966510] [2021-06-12 21:41:12,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:12,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:13,013 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:41:13,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:13,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482966510] [2021-06-12 21:41:13,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482966510] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:13,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015006683] [2021-06-12 21:41:13,013 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:13,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:13,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:13,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:13,076 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:41:13,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015006683] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:13,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:13,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-06-12 21:41:13,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428284809] [2021-06-12 21:41:13,076 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:41:13,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:13,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:41:13,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:41:13,076 INFO L87 Difference]: Start difference. First operand 44329 states and 162680 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:13,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:13,657 INFO L93 Difference]: Finished difference Result 61744 states and 222077 transitions. [2021-06-12 21:41:13,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:41:13,658 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:13,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:13,857 INFO L225 Difference]: With dead ends: 61744 [2021-06-12 21:41:13,858 INFO L226 Difference]: Without dead ends: 61646 [2021-06-12 21:41:13,858 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 38.0ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-12 21:41:13,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61646 states. [2021-06-12 21:41:14,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61646 to 53362. [2021-06-12 21:41:14,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53362 states, 53361 states have (on average 3.6997057776278557) internal successors, (197420), 53361 states have internal predecessors, (197420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:15,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53362 states to 53362 states and 197420 transitions. [2021-06-12 21:41:15,267 INFO L78 Accepts]: Start accepts. Automaton has 53362 states and 197420 transitions. Word has length 30 [2021-06-12 21:41:15,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:15,267 INFO L482 AbstractCegarLoop]: Abstraction has 53362 states and 197420 transitions. [2021-06-12 21:41:15,267 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:15,267 INFO L276 IsEmpty]: Start isEmpty. Operand 53362 states and 197420 transitions. [2021-06-12 21:41:15,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:15,338 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:15,338 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:15,539 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable425,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:15,539 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:15,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:15,539 INFO L82 PathProgramCache]: Analyzing trace with hash 1862300086, now seen corresponding path program 146 times [2021-06-12 21:41:15,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:15,540 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698616139] [2021-06-12 21:41:15,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:15,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:15,559 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:41:15,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:15,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698616139] [2021-06-12 21:41:15,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698616139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:15,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689638579] [2021-06-12 21:41:15,559 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:15,584 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:41:15,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:15,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:15,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:15,621 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:41:15,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689638579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:15,621 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:15,621 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-12 21:41:15,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157166774] [2021-06-12 21:41:15,621 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:41:15,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:15,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:41:15,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:41:15,622 INFO L87 Difference]: Start difference. First operand 53362 states and 197420 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:15,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:15,918 INFO L93 Difference]: Finished difference Result 63054 states and 226313 transitions. [2021-06-12 21:41:15,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:41:15,918 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:15,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:16,363 INFO L225 Difference]: With dead ends: 63054 [2021-06-12 21:41:16,363 INFO L226 Difference]: Without dead ends: 63038 [2021-06-12 21:41:16,363 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 35.2ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:41:16,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63038 states. [2021-06-12 21:41:17,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63038 to 53386. [2021-06-12 21:41:17,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53386 states, 53385 states have (on average 3.696150604102276) internal successors, (197319), 53385 states have internal predecessors, (197319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:17,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53386 states to 53386 states and 197319 transitions. [2021-06-12 21:41:17,389 INFO L78 Accepts]: Start accepts. Automaton has 53386 states and 197319 transitions. Word has length 30 [2021-06-12 21:41:17,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:17,389 INFO L482 AbstractCegarLoop]: Abstraction has 53386 states and 197319 transitions. [2021-06-12 21:41:17,389 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:17,389 INFO L276 IsEmpty]: Start isEmpty. Operand 53386 states and 197319 transitions. [2021-06-12 21:41:17,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:17,767 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:17,767 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:17,984 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable426 [2021-06-12 21:41:17,985 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:17,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:17,985 INFO L82 PathProgramCache]: Analyzing trace with hash 1533523770, now seen corresponding path program 147 times [2021-06-12 21:41:17,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:17,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062708737] [2021-06-12 21:41:17,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:17,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:18,012 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:41:18,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:18,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062708737] [2021-06-12 21:41:18,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062708737] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:18,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690821593] [2021-06-12 21:41:18,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:18,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:41:18,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:18,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:18,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:18,088 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:41:18,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690821593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:18,088 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:18,088 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-06-12 21:41:18,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212288274] [2021-06-12 21:41:18,089 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 21:41:18,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:18,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 21:41:18,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:41:18,089 INFO L87 Difference]: Start difference. First operand 53386 states and 197319 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:18,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:18,442 INFO L93 Difference]: Finished difference Result 61002 states and 219648 transitions. [2021-06-12 21:41:18,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-12 21:41:18,442 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:18,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:18,600 INFO L225 Difference]: With dead ends: 61002 [2021-06-12 21:41:18,600 INFO L226 Difference]: Without dead ends: 60872 [2021-06-12 21:41:18,600 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 53.7ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:41:18,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60872 states. [2021-06-12 21:41:19,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60872 to 54086. [2021-06-12 21:41:19,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54086 states, 54085 states have (on average 3.6847554774891376) internal successors, (199290), 54085 states have internal predecessors, (199290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:19,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54086 states to 54086 states and 199290 transitions. [2021-06-12 21:41:19,947 INFO L78 Accepts]: Start accepts. Automaton has 54086 states and 199290 transitions. Word has length 30 [2021-06-12 21:41:19,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:19,947 INFO L482 AbstractCegarLoop]: Abstraction has 54086 states and 199290 transitions. [2021-06-12 21:41:19,947 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:19,948 INFO L276 IsEmpty]: Start isEmpty. Operand 54086 states and 199290 transitions. [2021-06-12 21:41:20,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:20,017 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:20,017 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:20,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable427 [2021-06-12 21:41:20,217 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:20,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:20,218 INFO L82 PathProgramCache]: Analyzing trace with hash -1777851450, now seen corresponding path program 148 times [2021-06-12 21:41:20,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:20,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846008825] [2021-06-12 21:41:20,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:20,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:20,249 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:41:20,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:20,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846008825] [2021-06-12 21:41:20,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846008825] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:20,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046652246] [2021-06-12 21:41:20,249 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:20,274 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:41:20,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:20,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 21:41:20,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:20,311 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:41:20,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046652246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:20,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:20,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 8 [2021-06-12 21:41:20,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451929676] [2021-06-12 21:41:20,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 21:41:20,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:20,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 21:41:20,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:41:20,532 INFO L87 Difference]: Start difference. First operand 54086 states and 199290 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:20,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:20,950 INFO L93 Difference]: Finished difference Result 56541 states and 205849 transitions. [2021-06-12 21:41:20,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 21:41:20,950 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 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 30 [2021-06-12 21:41:20,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:21,086 INFO L225 Difference]: With dead ends: 56541 [2021-06-12 21:41:21,086 INFO L226 Difference]: Without dead ends: 56380 [2021-06-12 21:41:21,086 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 59.8ms TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:41:21,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56380 states. [2021-06-12 21:41:22,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56380 to 51805. [2021-06-12 21:41:22,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51805 states, 51804 states have (on average 3.7006987877383986) internal successors, (191711), 51804 states have internal predecessors, (191711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:22,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51805 states to 51805 states and 191711 transitions. [2021-06-12 21:41:22,395 INFO L78 Accepts]: Start accepts. Automaton has 51805 states and 191711 transitions. Word has length 30 [2021-06-12 21:41:22,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:22,395 INFO L482 AbstractCegarLoop]: Abstraction has 51805 states and 191711 transitions. [2021-06-12 21:41:22,395 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:22,396 INFO L276 IsEmpty]: Start isEmpty. Operand 51805 states and 191711 transitions. [2021-06-12 21:41:22,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:22,464 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:22,464 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:22,665 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable428,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:22,665 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:22,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:22,665 INFO L82 PathProgramCache]: Analyzing trace with hash -1134016742, now seen corresponding path program 149 times [2021-06-12 21:41:22,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:22,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001278201] [2021-06-12 21:41:22,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:22,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:22,691 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:41:22,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:22,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001278201] [2021-06-12 21:41:22,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001278201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:22,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669637931] [2021-06-12 21:41:22,691 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:22,717 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 21:41:22,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:22,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:22,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:22,758 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:41:22,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669637931] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:22,758 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:22,758 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-06-12 21:41:22,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398648515] [2021-06-12 21:41:22,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 21:41:22,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:22,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 21:41:22,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:41:22,759 INFO L87 Difference]: Start difference. First operand 51805 states and 191711 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:23,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:23,325 INFO L93 Difference]: Finished difference Result 57747 states and 209253 transitions. [2021-06-12 21:41:23,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:41:23,326 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:23,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:23,475 INFO L225 Difference]: With dead ends: 57747 [2021-06-12 21:41:23,475 INFO L226 Difference]: Without dead ends: 57733 [2021-06-12 21:41:23,475 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 58.4ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:41:23,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57733 states. [2021-06-12 21:41:24,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57733 to 46706. [2021-06-12 21:41:24,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46706 states, 46705 states have (on average 3.6757092388395245) internal successors, (171674), 46705 states have internal predecessors, (171674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:24,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46706 states to 46706 states and 171674 transitions. [2021-06-12 21:41:24,414 INFO L78 Accepts]: Start accepts. Automaton has 46706 states and 171674 transitions. Word has length 30 [2021-06-12 21:41:24,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:24,415 INFO L482 AbstractCegarLoop]: Abstraction has 46706 states and 171674 transitions. [2021-06-12 21:41:24,648 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:24,649 INFO L276 IsEmpty]: Start isEmpty. Operand 46706 states and 171674 transitions. [2021-06-12 21:41:24,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:24,764 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:24,764 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:24,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable429 [2021-06-12 21:41:24,969 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:24,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:24,969 INFO L82 PathProgramCache]: Analyzing trace with hash 770710102, now seen corresponding path program 150 times [2021-06-12 21:41:24,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:24,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419059829] [2021-06-12 21:41:24,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:24,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:24,996 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:41:24,997 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:24,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419059829] [2021-06-12 21:41:24,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419059829] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:24,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823578008] [2021-06-12 21:41:24,997 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 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:25,025 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:41:25,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:25,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:25,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:25,076 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:41:25,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823578008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:25,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:25,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-12 21:41:25,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710234083] [2021-06-12 21:41:25,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:41:25,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:25,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:41:25,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:41:25,077 INFO L87 Difference]: Start difference. First operand 46706 states and 171674 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:25,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:25,367 INFO L93 Difference]: Finished difference Result 50471 states and 182462 transitions. [2021-06-12 21:41:25,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:41:25,368 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 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 30 [2021-06-12 21:41:25,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:25,487 INFO L225 Difference]: With dead ends: 50471 [2021-06-12 21:41:25,488 INFO L226 Difference]: Without dead ends: 50324 [2021-06-12 21:41:25,488 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 41.4ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-12 21:41:25,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50324 states. [2021-06-12 21:41:26,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50324 to 46418. [2021-06-12 21:41:26,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46418 states, 46417 states have (on average 3.6780705345024454) internal successors, (170725), 46417 states have internal predecessors, (170725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:26,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46418 states to 46418 states and 170725 transitions. [2021-06-12 21:41:26,634 INFO L78 Accepts]: Start accepts. Automaton has 46418 states and 170725 transitions. Word has length 30 [2021-06-12 21:41:26,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:26,634 INFO L482 AbstractCegarLoop]: Abstraction has 46418 states and 170725 transitions. [2021-06-12 21:41:26,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:26,634 INFO L276 IsEmpty]: Start isEmpty. Operand 46418 states and 170725 transitions. [2021-06-12 21:41:26,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:26,691 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:26,691 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:26,891 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable430 [2021-06-12 21:41:26,892 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:26,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:26,892 INFO L82 PathProgramCache]: Analyzing trace with hash 1609551026, now seen corresponding path program 151 times [2021-06-12 21:41:26,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:26,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667158227] [2021-06-12 21:41:26,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:26,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:26,922 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:41:26,922 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:26,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667158227] [2021-06-12 21:41:26,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667158227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:26,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042134051] [2021-06-12 21:41:26,922 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 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:26,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:26,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 21:41:26,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:26,987 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:41:26,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042134051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:26,987 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:26,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-06-12 21:41:26,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762155302] [2021-06-12 21:41:26,987 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 21:41:26,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:26,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 21:41:26,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:41:26,987 INFO L87 Difference]: Start difference. First operand 46418 states and 170725 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:27,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:27,515 INFO L93 Difference]: Finished difference Result 49897 states and 180569 transitions. [2021-06-12 21:41:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 21:41:27,516 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:27,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:27,656 INFO L225 Difference]: With dead ends: 49897 [2021-06-12 21:41:27,656 INFO L226 Difference]: Without dead ends: 49814 [2021-06-12 21:41:27,656 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 56.4ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:41:27,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49814 states. [2021-06-12 21:41:28,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49814 to 46037. [2021-06-12 21:41:28,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46037 states, 46036 states have (on average 3.680424015987488) internal successors, (169432), 46036 states have internal predecessors, (169432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:28,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46037 states to 46037 states and 169432 transitions. [2021-06-12 21:41:28,553 INFO L78 Accepts]: Start accepts. Automaton has 46037 states and 169432 transitions. Word has length 30 [2021-06-12 21:41:28,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:28,553 INFO L482 AbstractCegarLoop]: Abstraction has 46037 states and 169432 transitions. [2021-06-12 21:41:28,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:28,553 INFO L276 IsEmpty]: Start isEmpty. Operand 46037 states and 169432 transitions. [2021-06-12 21:41:28,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:28,613 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:28,613 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:28,813 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable431,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:28,813 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:28,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:28,813 INFO L82 PathProgramCache]: Analyzing trace with hash -595123178, now seen corresponding path program 152 times [2021-06-12 21:41:28,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:28,814 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197018264] [2021-06-12 21:41:28,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:28,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:28,834 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:41:28,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:28,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197018264] [2021-06-12 21:41:28,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197018264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:28,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358844203] [2021-06-12 21:41:28,834 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 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:28,859 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:41:28,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:28,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:28,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:28,894 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:41:28,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358844203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:28,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:28,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-12 21:41:28,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953159539] [2021-06-12 21:41:28,894 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:41:28,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:28,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:41:28,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:41:28,894 INFO L87 Difference]: Start difference. First operand 46037 states and 169432 transitions. Second operand has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:29,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:29,464 INFO L93 Difference]: Finished difference Result 58034 states and 211506 transitions. [2021-06-12 21:41:29,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-12 21:41:29,465 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:29,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:29,607 INFO L225 Difference]: With dead ends: 58034 [2021-06-12 21:41:29,607 INFO L226 Difference]: Without dead ends: 57997 [2021-06-12 21:41:29,607 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 28.4ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:41:29,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57997 states. [2021-06-12 21:41:30,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57997 to 54511. [2021-06-12 21:41:30,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54511 states, 54510 states have (on average 3.7023298477343607) internal successors, (201814), 54510 states have internal predecessors, (201814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:30,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54511 states to 54511 states and 201814 transitions. [2021-06-12 21:41:30,913 INFO L78 Accepts]: Start accepts. Automaton has 54511 states and 201814 transitions. Word has length 30 [2021-06-12 21:41:30,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:30,913 INFO L482 AbstractCegarLoop]: Abstraction has 54511 states and 201814 transitions. [2021-06-12 21:41:30,913 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:30,913 INFO L276 IsEmpty]: Start isEmpty. Operand 54511 states and 201814 transitions. [2021-06-12 21:41:30,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:30,983 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:30,983 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:31,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable432 [2021-06-12 21:41:31,184 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:31,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:31,184 INFO L82 PathProgramCache]: Analyzing trace with hash 368942536, now seen corresponding path program 153 times [2021-06-12 21:41:31,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:31,184 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484343219] [2021-06-12 21:41:31,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:31,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:31,220 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:31,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:31,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484343219] [2021-06-12 21:41:31,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484343219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:31,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267292715] [2021-06-12 21:41:31,220 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 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:31,247 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:41:31,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:31,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:31,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:31,305 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-12 21:41:31,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267292715] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:31,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:31,305 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 12 [2021-06-12 21:41:31,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611844606] [2021-06-12 21:41:31,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:41:31,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:31,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:41:31,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:41:31,305 INFO L87 Difference]: Start difference. First operand 54511 states and 201814 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:32,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:32,560 INFO L93 Difference]: Finished difference Result 76071 states and 270587 transitions. [2021-06-12 21:41:32,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-12 21:41:32,560 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:32,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:32,739 INFO L225 Difference]: With dead ends: 76071 [2021-06-12 21:41:32,740 INFO L226 Difference]: Without dead ends: 76017 [2021-06-12 21:41:32,740 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1305 ImplicationChecksByTransitivity, 527.8ms TimeCoverageRelationStatistics Valid=900, Invalid=3132, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 21:41:33,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76017 states. [2021-06-12 21:41:33,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76017 to 61077. [2021-06-12 21:41:34,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61077 states, 61076 states have (on average 3.715125417512607) internal successors, (226905), 61076 states have internal predecessors, (226905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:34,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61077 states to 61077 states and 226905 transitions. [2021-06-12 21:41:34,404 INFO L78 Accepts]: Start accepts. Automaton has 61077 states and 226905 transitions. Word has length 30 [2021-06-12 21:41:34,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:34,405 INFO L482 AbstractCegarLoop]: Abstraction has 61077 states and 226905 transitions. [2021-06-12 21:41:34,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:34,405 INFO L276 IsEmpty]: Start isEmpty. Operand 61077 states and 226905 transitions. [2021-06-12 21:41:34,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:34,501 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:34,501 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:34,701 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable433 [2021-06-12 21:41:34,701 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:34,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:34,702 INFO L82 PathProgramCache]: Analyzing trace with hash 361087944, now seen corresponding path program 154 times [2021-06-12 21:41:34,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:34,702 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214522936] [2021-06-12 21:41:34,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:34,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:34,724 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:41:34,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:34,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214522936] [2021-06-12 21:41:34,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214522936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:34,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4960317] [2021-06-12 21:41:34,725 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 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:34,751 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:41:34,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:34,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:34,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:34,791 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:41:34,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [4960317] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:34,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:34,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-06-12 21:41:34,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316710720] [2021-06-12 21:41:34,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:41:34,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:34,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:41:34,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:41:34,792 INFO L87 Difference]: Start difference. First operand 61077 states and 226905 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:35,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:35,482 INFO L93 Difference]: Finished difference Result 69205 states and 252584 transitions. [2021-06-12 21:41:35,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-12 21:41:35,482 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:35,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:35,684 INFO L225 Difference]: With dead ends: 69205 [2021-06-12 21:41:35,684 INFO L226 Difference]: Without dead ends: 69181 [2021-06-12 21:41:35,684 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 53.3ms TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:41:35,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69181 states. [2021-06-12 21:41:36,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69181 to 61746. [2021-06-12 21:41:36,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61746 states, 61745 states have (on average 3.7093691796906634) internal successors, (229035), 61745 states have internal predecessors, (229035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:37,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61746 states to 61746 states and 229035 transitions. [2021-06-12 21:41:37,155 INFO L78 Accepts]: Start accepts. Automaton has 61746 states and 229035 transitions. Word has length 30 [2021-06-12 21:41:37,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:37,155 INFO L482 AbstractCegarLoop]: Abstraction has 61746 states and 229035 transitions. [2021-06-12 21:41:37,155 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:37,155 INFO L276 IsEmpty]: Start isEmpty. Operand 61746 states and 229035 transitions. [2021-06-12 21:41:37,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:37,245 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:37,245 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:37,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable434 [2021-06-12 21:41:37,445 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:37,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:37,446 INFO L82 PathProgramCache]: Analyzing trace with hash 1851937992, now seen corresponding path program 155 times [2021-06-12 21:41:37,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:37,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317401249] [2021-06-12 21:41:37,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:37,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:37,474 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:41:37,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:37,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317401249] [2021-06-12 21:41:37,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317401249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:37,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462847298] [2021-06-12 21:41:37,474 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 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:37,500 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:41:37,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:37,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:37,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:37,541 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:41:37,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462847298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:37,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:37,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-06-12 21:41:37,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348499940] [2021-06-12 21:41:37,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 21:41:37,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:37,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 21:41:37,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:41:37,542 INFO L87 Difference]: Start difference. First operand 61746 states and 229035 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:38,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:38,197 INFO L93 Difference]: Finished difference Result 68985 states and 251648 transitions. [2021-06-12 21:41:38,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:41:38,197 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:38,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:38,402 INFO L225 Difference]: With dead ends: 68985 [2021-06-12 21:41:38,402 INFO L226 Difference]: Without dead ends: 68907 [2021-06-12 21:41:38,402 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 59.3ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:41:38,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68907 states. [2021-06-12 21:41:39,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68907 to 61549. [2021-06-12 21:41:39,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61549 states, 61548 states have (on average 3.703434717618769) internal successors, (227939), 61548 states have internal predecessors, (227939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:39,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61549 states to 61549 states and 227939 transitions. [2021-06-12 21:41:39,816 INFO L78 Accepts]: Start accepts. Automaton has 61549 states and 227939 transitions. Word has length 30 [2021-06-12 21:41:39,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:39,816 INFO L482 AbstractCegarLoop]: Abstraction has 61549 states and 227939 transitions. [2021-06-12 21:41:39,816 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:39,816 INFO L276 IsEmpty]: Start isEmpty. Operand 61549 states and 227939 transitions. [2021-06-12 21:41:39,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-12 21:41:39,910 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:39,910 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:40,110 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable435 [2021-06-12 21:41:40,111 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:40,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:40,111 INFO L82 PathProgramCache]: Analyzing trace with hash 239147384, now seen corresponding path program 156 times [2021-06-12 21:41:40,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:40,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130351101] [2021-06-12 21:41:40,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:40,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:40,132 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 18 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:41:40,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:40,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130351101] [2021-06-12 21:41:40,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130351101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:40,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101116632] [2021-06-12 21:41:40,133 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 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:40,160 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:41:40,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:40,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 21:41:40,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:40,218 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:41:40,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101116632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:40,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:40,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-12 21:41:40,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377414866] [2021-06-12 21:41:40,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:41:40,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:40,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:41:40,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:41:40,219 INFO L87 Difference]: Start difference. First operand 61549 states and 227939 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:40,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:40,931 INFO L93 Difference]: Finished difference Result 87148 states and 316679 transitions. [2021-06-12 21:41:40,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:41:40,932 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 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 32 [2021-06-12 21:41:40,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:41,175 INFO L225 Difference]: With dead ends: 87148 [2021-06-12 21:41:41,176 INFO L226 Difference]: Without dead ends: 87117 [2021-06-12 21:41:41,176 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 39.6ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:41:41,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87117 states. [2021-06-12 21:41:42,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87117 to 74655. [2021-06-12 21:41:43,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74655 states, 74654 states have (on average 3.7167064055509416) internal successors, (277467), 74654 states have internal predecessors, (277467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:43,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74655 states to 74655 states and 277467 transitions. [2021-06-12 21:41:43,580 INFO L78 Accepts]: Start accepts. Automaton has 74655 states and 277467 transitions. Word has length 32 [2021-06-12 21:41:43,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:43,580 INFO L482 AbstractCegarLoop]: Abstraction has 74655 states and 277467 transitions. [2021-06-12 21:41:43,580 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:43,580 INFO L276 IsEmpty]: Start isEmpty. Operand 74655 states and 277467 transitions. [2021-06-12 21:41:43,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-12 21:41:43,732 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:43,732 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:43,933 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable436 [2021-06-12 21:41:43,933 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:43,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:43,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1789990140, now seen corresponding path program 157 times [2021-06-12 21:41:43,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:43,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841774460] [2021-06-12 21:41:43,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:43,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:43,955 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:41:43,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:43,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841774460] [2021-06-12 21:41:43,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841774460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:43,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652227496] [2021-06-12 21:41:43,955 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 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:44,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:44,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:44,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:44,059 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:41:44,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652227496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:44,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:44,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-06-12 21:41:44,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316207735] [2021-06-12 21:41:44,059 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 21:41:44,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:44,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 21:41:44,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:41:44,059 INFO L87 Difference]: Start difference. First operand 74655 states and 277467 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:44,859 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 9 DAG size of output: 6 [2021-06-12 21:41:45,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:45,823 INFO L93 Difference]: Finished difference Result 126973 states and 451879 transitions. [2021-06-12 21:41:45,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-12 21:41:45,823 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-06-12 21:41:45,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:46,224 INFO L225 Difference]: With dead ends: 126973 [2021-06-12 21:41:46,224 INFO L226 Difference]: Without dead ends: 126092 [2021-06-12 21:41:46,224 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 961 ImplicationChecksByTransitivity, 664.7ms TimeCoverageRelationStatistics Valid=660, Invalid=2310, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 21:41:46,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126092 states. [2021-06-12 21:41:48,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126092 to 81796. [2021-06-12 21:41:48,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81796 states, 81795 states have (on average 3.726902622409683) internal successors, (304842), 81795 states have internal predecessors, (304842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:48,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81796 states to 81796 states and 304842 transitions. [2021-06-12 21:41:48,584 INFO L78 Accepts]: Start accepts. Automaton has 81796 states and 304842 transitions. Word has length 32 [2021-06-12 21:41:48,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:48,584 INFO L482 AbstractCegarLoop]: Abstraction has 81796 states and 304842 transitions. [2021-06-12 21:41:48,584 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:48,584 INFO L276 IsEmpty]: Start isEmpty. Operand 81796 states and 304842 transitions. [2021-06-12 21:41:49,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-12 21:41:49,108 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:49,108 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:49,309 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable437,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:49,309 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:49,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:49,309 INFO L82 PathProgramCache]: Analyzing trace with hash 2130967828, now seen corresponding path program 158 times [2021-06-12 21:41:49,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:49,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24051249] [2021-06-12 21:41:49,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:49,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:49,336 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:41:49,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:49,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24051249] [2021-06-12 21:41:49,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24051249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:49,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975010028] [2021-06-12 21:41:49,336 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:49,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:41:49,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:49,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:49,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:49,421 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:41:49,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975010028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:49,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:49,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-06-12 21:41:49,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252765694] [2021-06-12 21:41:49,421 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 21:41:49,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:49,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 21:41:49,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-12 21:41:49,421 INFO L87 Difference]: Start difference. First operand 81796 states and 304842 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:51,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:51,157 INFO L93 Difference]: Finished difference Result 103823 states and 367181 transitions. [2021-06-12 21:41:51,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-06-12 21:41:51,158 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-06-12 21:41:51,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:51,435 INFO L225 Difference]: With dead ends: 103823 [2021-06-12 21:41:51,435 INFO L226 Difference]: Without dead ends: 102463 [2021-06-12 21:41:51,435 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2160 ImplicationChecksByTransitivity, 634.9ms TimeCoverageRelationStatistics Valid=1264, Invalid=4898, Unknown=0, NotChecked=0, Total=6162 [2021-06-12 21:41:51,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102463 states. [2021-06-12 21:41:53,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102463 to 81213. [2021-06-12 21:41:53,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81213 states, 81212 states have (on average 3.721420479732059) internal successors, (302224), 81212 states have internal predecessors, (302224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:53,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81213 states to 81213 states and 302224 transitions. [2021-06-12 21:41:53,956 INFO L78 Accepts]: Start accepts. Automaton has 81213 states and 302224 transitions. Word has length 32 [2021-06-12 21:41:53,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:53,956 INFO L482 AbstractCegarLoop]: Abstraction has 81213 states and 302224 transitions. [2021-06-12 21:41:53,956 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:53,956 INFO L276 IsEmpty]: Start isEmpty. Operand 81213 states and 302224 transitions. [2021-06-12 21:41:54,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-12 21:41:54,117 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:54,117 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:54,318 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable438,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:54,318 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:54,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:54,318 INFO L82 PathProgramCache]: Analyzing trace with hash -81096240, now seen corresponding path program 159 times [2021-06-12 21:41:54,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:54,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938167550] [2021-06-12 21:41:54,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:54,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:54,350 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-12 21:41:54,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:54,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938167550] [2021-06-12 21:41:54,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938167550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:54,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794409584] [2021-06-12 21:41:54,350 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:54,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-12 21:41:54,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:54,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:54,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:54,414 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-12 21:41:54,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794409584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:54,414 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:54,414 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-12 21:41:54,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063349336] [2021-06-12 21:41:54,414 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:41:54,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:54,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:41:54,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:41:54,415 INFO L87 Difference]: Start difference. First operand 81213 states and 302224 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:55,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:55,290 INFO L93 Difference]: Finished difference Result 89727 states and 327410 transitions. [2021-06-12 21:41:55,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:41:55,291 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-06-12 21:41:55,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:55,544 INFO L225 Difference]: With dead ends: 89727 [2021-06-12 21:41:55,544 INFO L226 Difference]: Without dead ends: 89463 [2021-06-12 21:41:55,544 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 40.1ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-12 21:41:55,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89463 states. [2021-06-12 21:41:56,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89463 to 81093. [2021-06-12 21:41:57,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81093 states, 81092 states have (on average 3.7186035613870665) internal successors, (301549), 81092 states have internal predecessors, (301549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:57,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81093 states to 81093 states and 301549 transitions. [2021-06-12 21:41:57,632 INFO L78 Accepts]: Start accepts. Automaton has 81093 states and 301549 transitions. Word has length 32 [2021-06-12 21:41:57,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:57,632 INFO L482 AbstractCegarLoop]: Abstraction has 81093 states and 301549 transitions. [2021-06-12 21:41:57,632 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:57,632 INFO L276 IsEmpty]: Start isEmpty. Operand 81093 states and 301549 transitions. [2021-06-12 21:41:57,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-12 21:41:57,783 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:57,783 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:57,984 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable439,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:57,985 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:57,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:57,985 INFO L82 PathProgramCache]: Analyzing trace with hash -1144501508, now seen corresponding path program 160 times [2021-06-12 21:41:57,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:57,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470128051] [2021-06-12 21:41:57,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:57,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:58,009 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-12 21:41:58,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:58,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470128051] [2021-06-12 21:41:58,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470128051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:58,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413652307] [2021-06-12 21:41:58,009 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:58,037 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:41:58,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:58,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:41:58,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:58,077 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-12 21:41:58,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413652307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:58,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:58,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-12 21:41:58,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033099894] [2021-06-12 21:41:58,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:41:58,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:58,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:41:58,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:41:58,078 INFO L87 Difference]: Start difference. First operand 81093 states and 301549 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:58,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:58,957 INFO L93 Difference]: Finished difference Result 95050 states and 344724 transitions. [2021-06-12 21:41:58,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:41:58,957 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 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 32 [2021-06-12 21:41:58,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:59,232 INFO L225 Difference]: With dead ends: 95050 [2021-06-12 21:41:59,232 INFO L226 Difference]: Without dead ends: 94988 [2021-06-12 21:41:59,232 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 45.3ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:41:59,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94988 states. [2021-06-12 21:42:00,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94988 to 80568. [2021-06-12 21:42:00,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80568 states, 80567 states have (on average 3.7057604230019736) internal successors, (298562), 80567 states have internal predecessors, (298562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:01,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80568 states to 80568 states and 298562 transitions. [2021-06-12 21:42:01,341 INFO L78 Accepts]: Start accepts. Automaton has 80568 states and 298562 transitions. Word has length 32 [2021-06-12 21:42:01,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:01,341 INFO L482 AbstractCegarLoop]: Abstraction has 80568 states and 298562 transitions. [2021-06-12 21:42:01,342 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:01,342 INFO L276 IsEmpty]: Start isEmpty. Operand 80568 states and 298562 transitions. [2021-06-12 21:42:01,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-12 21:42:01,486 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:01,486 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:01,686 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable440,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:01,686 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:01,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:01,687 INFO L82 PathProgramCache]: Analyzing trace with hash 1462193428, now seen corresponding path program 161 times [2021-06-12 21:42:01,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:01,687 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806596335] [2021-06-12 21:42:01,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:01,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:01,715 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-12 21:42:01,715 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:01,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806596335] [2021-06-12 21:42:01,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806596335] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:01,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89420749] [2021-06-12 21:42:01,716 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:01,743 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 21:42:01,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:01,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:42:01,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:01,806 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-12 21:42:01,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89420749] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:01,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:01,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 10 [2021-06-12 21:42:01,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974929112] [2021-06-12 21:42:01,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 21:42:01,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:01,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 21:42:01,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:42:01,806 INFO L87 Difference]: Start difference. First operand 80568 states and 298562 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:03,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:03,018 INFO L93 Difference]: Finished difference Result 137312 states and 490128 transitions. [2021-06-12 21:42:03,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:42:03,019 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-06-12 21:42:03,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:03,728 INFO L225 Difference]: With dead ends: 137312 [2021-06-12 21:42:03,728 INFO L226 Difference]: Without dead ends: 137132 [2021-06-12 21:42:03,728 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 191.6ms TimeCoverageRelationStatistics Valid=260, Invalid=670, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:42:03,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137132 states. [2021-06-12 21:42:05,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137132 to 97897. [2021-06-12 21:42:05,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97897 states, 97896 states have (on average 3.721204135000409) internal successors, (364291), 97896 states have internal predecessors, (364291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:06,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97897 states to 97897 states and 364291 transitions. [2021-06-12 21:42:06,604 INFO L78 Accepts]: Start accepts. Automaton has 97897 states and 364291 transitions. Word has length 32 [2021-06-12 21:42:06,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:06,605 INFO L482 AbstractCegarLoop]: Abstraction has 97897 states and 364291 transitions. [2021-06-12 21:42:06,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:06,605 INFO L276 IsEmpty]: Start isEmpty. Operand 97897 states and 364291 transitions. [2021-06-12 21:42:06,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-12 21:42:06,797 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:06,797 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:06,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable441 [2021-06-12 21:42:06,997 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:06,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:06,997 INFO L82 PathProgramCache]: Analyzing trace with hash 1396100842, now seen corresponding path program 162 times [2021-06-12 21:42:06,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:06,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819469078] [2021-06-12 21:42:06,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:07,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:07,021 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-12 21:42:07,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:07,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819469078] [2021-06-12 21:42:07,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819469078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:07,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315146669] [2021-06-12 21:42:07,021 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:07,051 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-12 21:42:07,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:07,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 21:42:07,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:07,107 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:42:07,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315146669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:07,107 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:07,107 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-06-12 21:42:07,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386916747] [2021-06-12 21:42:07,108 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 21:42:07,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:07,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 21:42:07,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:42:07,108 INFO L87 Difference]: Start difference. First operand 97897 states and 364291 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:08,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:08,973 INFO L93 Difference]: Finished difference Result 144885 states and 519929 transitions. [2021-06-12 21:42:08,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-12 21:42:08,973 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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 32 [2021-06-12 21:42:08,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:09,481 INFO L225 Difference]: With dead ends: 144885 [2021-06-12 21:42:09,481 INFO L226 Difference]: Without dead ends: 144573 [2021-06-12 21:42:09,482 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1050 ImplicationChecksByTransitivity, 700.0ms TimeCoverageRelationStatistics Valid=688, Invalid=2392, Unknown=0, NotChecked=0, Total=3080 [2021-06-12 21:42:09,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144573 states. [2021-06-12 21:42:12,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144573 to 114379. [2021-06-12 21:42:12,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114379 states, 114378 states have (on average 3.7425029288849254) internal successors, (428060), 114378 states have internal predecessors, (428060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:13,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114379 states to 114379 states and 428060 transitions. [2021-06-12 21:42:13,734 INFO L78 Accepts]: Start accepts. Automaton has 114379 states and 428060 transitions. Word has length 32 [2021-06-12 21:42:13,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:13,734 INFO L482 AbstractCegarLoop]: Abstraction has 114379 states and 428060 transitions. [2021-06-12 21:42:13,734 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:13,735 INFO L276 IsEmpty]: Start isEmpty. Operand 114379 states and 428060 transitions. [2021-06-12 21:42:13,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-12 21:42:13,973 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:13,973 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:14,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable442 [2021-06-12 21:42:14,174 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:14,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:14,174 INFO L82 PathProgramCache]: Analyzing trace with hash -2064838904, now seen corresponding path program 163 times [2021-06-12 21:42:14,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:14,174 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791202055] [2021-06-12 21:42:14,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:14,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:14,209 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:42:14,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:14,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791202055] [2021-06-12 21:42:14,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791202055] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:14,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347978088] [2021-06-12 21:42:14,210 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 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:14,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:14,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:42:14,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:14,303 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 11 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:42:14,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347978088] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:14,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:14,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 13 [2021-06-12 21:42:14,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062142893] [2021-06-12 21:42:14,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 21:42:14,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:14,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 21:42:14,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:42:14,304 INFO L87 Difference]: Start difference. First operand 114379 states and 428060 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:16,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:16,460 INFO L93 Difference]: Finished difference Result 145887 states and 519027 transitions. [2021-06-12 21:42:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-06-12 21:42:16,460 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-06-12 21:42:16,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:16,923 INFO L225 Difference]: With dead ends: 145887 [2021-06-12 21:42:16,923 INFO L226 Difference]: Without dead ends: 144953 [2021-06-12 21:42:16,924 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2128 ImplicationChecksByTransitivity, 666.6ms TimeCoverageRelationStatistics Valid=1225, Invalid=4937, Unknown=0, NotChecked=0, Total=6162 [2021-06-12 21:42:17,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144953 states. [2021-06-12 21:42:19,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144953 to 114129. [2021-06-12 21:42:19,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114129 states, 114128 states have (on average 3.7392051030421984) internal successors, (426748), 114128 states have internal predecessors, (426748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:20,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114129 states to 114129 states and 426748 transitions. [2021-06-12 21:42:20,405 INFO L78 Accepts]: Start accepts. Automaton has 114129 states and 426748 transitions. Word has length 32 [2021-06-12 21:42:20,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:20,405 INFO L482 AbstractCegarLoop]: Abstraction has 114129 states and 426748 transitions. [2021-06-12 21:42:20,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:20,405 INFO L276 IsEmpty]: Start isEmpty. Operand 114129 states and 426748 transitions. [2021-06-12 21:42:20,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-12 21:42:20,643 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:20,643 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:20,843 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable443,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:20,843 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:20,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:20,844 INFO L82 PathProgramCache]: Analyzing trace with hash -1651144382, now seen corresponding path program 164 times [2021-06-12 21:42:20,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:20,844 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432541580] [2021-06-12 21:42:20,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:20,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:20,876 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-12 21:42:20,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:20,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432541580] [2021-06-12 21:42:20,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432541580] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:20,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819531388] [2021-06-12 21:42:20,876 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 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:20,902 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:42:20,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:20,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:42:20,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:20,977 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:42:20,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819531388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:20,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:20,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-06-12 21:42:20,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957120347] [2021-06-12 21:42:20,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 21:42:20,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:20,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 21:42:20,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:42:20,978 INFO L87 Difference]: Start difference. First operand 114129 states and 426748 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:22,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:22,395 INFO L93 Difference]: Finished difference Result 131239 states and 477233 transitions. [2021-06-12 21:42:22,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 21:42:22,396 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-06-12 21:42:22,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:23,106 INFO L225 Difference]: With dead ends: 131239 [2021-06-12 21:42:23,106 INFO L226 Difference]: Without dead ends: 130909 [2021-06-12 21:42:23,106 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 338.1ms TimeCoverageRelationStatistics Valid=460, Invalid=1610, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:42:23,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130909 states. [2021-06-12 21:42:25,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130909 to 114599. [2021-06-12 21:42:25,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114599 states, 114598 states have (on average 3.7350041012932165) internal successors, (428024), 114598 states have internal predecessors, (428024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:26,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114599 states to 114599 states and 428024 transitions. [2021-06-12 21:42:26,053 INFO L78 Accepts]: Start accepts. Automaton has 114599 states and 428024 transitions. Word has length 32 [2021-06-12 21:42:26,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:26,053 INFO L482 AbstractCegarLoop]: Abstraction has 114599 states and 428024 transitions. [2021-06-12 21:42:26,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:26,053 INFO L276 IsEmpty]: Start isEmpty. Operand 114599 states and 428024 transitions. [2021-06-12 21:42:26,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-12 21:42:26,280 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:26,280 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:26,480 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable444 [2021-06-12 21:42:26,480 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:26,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:26,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1784629138, now seen corresponding path program 165 times [2021-06-12 21:42:26,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:26,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069417600] [2021-06-12 21:42:26,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:26,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:26,779 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:26,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:26,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069417600] [2021-06-12 21:42:26,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069417600] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:26,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112263099] [2021-06-12 21:42:26,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 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:26,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:42:26,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:26,811 WARN L261 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 49 conjunts are in the unsatisfiable core [2021-06-12 21:42:26,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:27,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-12 21:42:27,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:27,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:27,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-12 21:42:27,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:91, output treesize:90 [2021-06-12 21:42:27,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-06-12 21:42:27,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:27,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:27,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-12 21:42:27,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:91, output treesize:93 [2021-06-12 21:42:27,949 INFO L446 ElimStorePlain]: Different costs {0=[v_C_222], 5=[B], 9=[A]} [2021-06-12 21:42:27,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 35 [2021-06-12 21:42:27,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:27,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:28,001 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:28,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 71 [2021-06-12 21:42:28,019 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-12 21:42:28,159 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 52 [2021-06-12 21:42:28,159 INFO L628 ElimStorePlain]: treesize reduction 240, result has 35.7 percent of original size [2021-06-12 21:42:28,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:28,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:28,185 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:28,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 103 treesize of output 113