/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-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/mult-flipped-dist.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 17:32:30,201 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 17:32:30,203 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 17:32:30,242 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 17:32:30,242 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 17:32:30,244 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 17:32:30,246 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 17:32:30,251 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 17:32:30,252 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 17:32:30,256 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 17:32:30,256 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 17:32:30,257 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 17:32:30,258 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 17:32:30,259 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 17:32:30,260 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 17:32:30,263 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 17:32:30,263 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 17:32:30,264 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 17:32:30,266 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 17:32:30,272 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 17:32:30,272 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 17:32:30,273 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 17:32:30,274 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 17:32:30,275 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 17:32:30,289 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 17:32:30,289 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 17:32:30,290 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 17:32:30,291 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 17:32:30,291 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 17:32:30,291 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 17:32:30,292 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 17:32:30,292 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 17:32:30,293 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 17:32:30,293 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 17:32:30,294 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 17:32:30,295 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 17:32:30,295 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 17:32:30,295 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 17:32:30,295 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 17:32:30,296 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 17:32:30,296 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 17:32:30,299 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-Delay.epf [2021-08-21 17:32:30,327 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 17:32:30,327 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 17:32:30,328 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 17:32:30,328 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 17:32:30,329 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 17:32:30,329 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 17:32:30,329 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 17:32:30,329 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 17:32:30,329 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 17:32:30,329 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 17:32:30,329 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 17:32:30,329 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 17:32:30,329 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 17:32:30,330 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 17:32:30,330 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 17:32:30,330 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 17:32:30,330 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 17:32:30,330 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 17:32:30,330 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 17:32:30,330 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 17:32:30,330 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 17:32:30,330 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 17:32:30,331 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 17:32:30,331 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 17:32:30,331 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 17:32:30,331 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 17:32:30,331 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 17:32:30,331 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 17:32:30,331 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 17:32:30,331 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 17:32:30,332 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-21 17:32:30,564 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 17:32:30,580 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 17:32:30,582 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 17:32:30,583 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 17:32:30,583 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 17:32:30,584 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/mult-flipped-dist.wvr.bpl [2021-08-21 17:32:30,585 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/mult-flipped-dist.wvr.bpl' [2021-08-21 17:32:30,600 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 17:32:30,601 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 17:32:30,601 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 17:32:30,601 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 17:32:30,602 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 17:32:30,609 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:32:30" (1/1) ... [2021-08-21 17:32:30,614 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:32:30" (1/1) ... [2021-08-21 17:32:30,619 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 17:32:30,620 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 17:32:30,620 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 17:32:30,621 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 17:32:30,625 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:32:30" (1/1) ... [2021-08-21 17:32:30,626 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:32:30" (1/1) ... [2021-08-21 17:32:30,626 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:32:30" (1/1) ... [2021-08-21 17:32:30,626 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:32:30" (1/1) ... [2021-08-21 17:32:30,628 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:32:30" (1/1) ... [2021-08-21 17:32:30,630 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:32:30" (1/1) ... [2021-08-21 17:32:30,630 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:32:30" (1/1) ... [2021-08-21 17:32:30,631 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 17:32:30,631 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 17:32:30,632 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 17:32:30,632 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 17:32:30,632 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:32:30" (1/1) ... [2021-08-21 17:32:30,637 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 17:32:30,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:30,653 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-21 17:32:30,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-21 17:32:30,688 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 17:32:30,688 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 17:32:30,689 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 17:32:30,689 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 17:32:30,689 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 17:32:30,689 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 17:32:30,689 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 17:32:30,689 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 17:32:30,689 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 17:32:30,689 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 17:32:30,689 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 17:32:30,689 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 17:32:30,690 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 17:32:30,855 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 17:32:30,855 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 17:32:30,856 INFO L202 PluginConnector]: Adding new model mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 05:32:30 BoogieIcfgContainer [2021-08-21 17:32:30,857 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 17:32:30,858 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 17:32:30,858 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 17:32:30,860 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 17:32:30,860 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:32:30" (1/2) ... [2021-08-21 17:32:30,860 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10e0ce28 and model type mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 05:32:30, skipping insertion in model container [2021-08-21 17:32:30,861 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 05:32:30" (2/2) ... [2021-08-21 17:32:30,861 INFO L111 eAbstractionObserver]: Analyzing ICFG mult-flipped-dist.wvr.bpl [2021-08-21 17:32:30,865 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 17:32:30,865 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 17:32:30,865 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 17:32:30,865 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 17:32:30,910 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-21 17:32:30,954 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 17:32:30,964 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 17:32:30,964 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-21 17:32:31,062 INFO L276 IsEmpty]: Start isEmpty. Operand has 109 states, 76 states have (on average 1.7763157894736843) internal successors, (135), 108 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:31,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 17:32:31,073 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:31,074 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:31,074 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:31,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:31,088 INFO L82 PathProgramCache]: Analyzing trace with hash 1182867846, now seen corresponding path program 1 times [2021-08-21 17:32:31,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:31,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563015832] [2021-08-21 17:32:31,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:31,095 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:31,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:31,317 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:31,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:31,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563015832] [2021-08-21 17:32:31,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563015832] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:32:31,318 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:32:31,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-21 17:32:31,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943390343] [2021-08-21 17:32:31,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 17:32:31,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:31,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 17:32:31,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 17:32:31,333 INFO L87 Difference]: Start difference. First operand has 109 states, 76 states have (on average 1.7763157894736843) internal successors, (135), 108 states have internal predecessors, (135), 0 states have call successors, (0), 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.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:31,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:31,369 INFO L93 Difference]: Finished difference Result 214 states and 266 transitions. [2021-08-21 17:32:31,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 17:32:31,370 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 17:32:31,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:31,379 INFO L225 Difference]: With dead ends: 214 [2021-08-21 17:32:31,379 INFO L226 Difference]: Without dead ends: 61 [2021-08-21 17:32:31,380 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 17:32:31,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2021-08-21 17:32:31,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 42. [2021-08-21 17:32:31,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 41 states have (on average 1.7317073170731707) internal successors, (71), 41 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:31,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 71 transitions. [2021-08-21 17:32:31,400 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 71 transitions. Word has length 15 [2021-08-21 17:32:31,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:31,401 INFO L470 AbstractCegarLoop]: Abstraction has 42 states and 71 transitions. [2021-08-21 17:32:31,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:31,401 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 71 transitions. [2021-08-21 17:32:31,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 17:32:31,402 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:31,402 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:31,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 17:32:31,402 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:31,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:31,403 INFO L82 PathProgramCache]: Analyzing trace with hash 1202296936, now seen corresponding path program 1 times [2021-08-21 17:32:31,403 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:31,403 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739549459] [2021-08-21 17:32:31,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:31,403 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:31,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:31,482 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:31,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:31,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739549459] [2021-08-21 17:32:31,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739549459] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:32:31,483 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:32:31,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 17:32:31,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668121401] [2021-08-21 17:32:31,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 17:32:31,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:31,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 17:32:31,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:32:31,485 INFO L87 Difference]: Start difference. First operand 42 states and 71 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:31,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:31,546 INFO L93 Difference]: Finished difference Result 98 states and 154 transitions. [2021-08-21 17:32:31,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:32:31,547 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-21 17:32:31,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:31,549 INFO L225 Difference]: With dead ends: 98 [2021-08-21 17:32:31,549 INFO L226 Difference]: Without dead ends: 98 [2021-08-21 17:32:31,550 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 15.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:32:31,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-08-21 17:32:31,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 50. [2021-08-21 17:32:31,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 49 states have (on average 1.7755102040816326) internal successors, (87), 49 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:31,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 87 transitions. [2021-08-21 17:32:31,555 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 87 transitions. Word has length 17 [2021-08-21 17:32:31,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:31,555 INFO L470 AbstractCegarLoop]: Abstraction has 50 states and 87 transitions. [2021-08-21 17:32:31,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:31,555 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 87 transitions. [2021-08-21 17:32:31,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 17:32:31,556 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:31,556 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:31,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 17:32:31,556 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:31,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:31,557 INFO L82 PathProgramCache]: Analyzing trace with hash 103176168, now seen corresponding path program 1 times [2021-08-21 17:32:31,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:31,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080341123] [2021-08-21 17:32:31,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:31,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:31,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:31,632 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:31,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:31,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080341123] [2021-08-21 17:32:31,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080341123] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:31,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544618850] [2021-08-21 17:32:31,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:31,633 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:31,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:31,635 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:31,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 17:32:31,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:31,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-21 17:32:31,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:31,815 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:31,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544618850] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:31,815 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:31,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-08-21 17:32:31,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856856842] [2021-08-21 17:32:31,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:32:31,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:31,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:32:31,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:32:31,817 INFO L87 Difference]: Start difference. First operand 50 states and 87 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-08-21 17:32:31,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:31,860 INFO L93 Difference]: Finished difference Result 99 states and 163 transitions. [2021-08-21 17:32:31,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 17:32:31,861 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 17 [2021-08-21 17:32:31,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:31,862 INFO L225 Difference]: With dead ends: 99 [2021-08-21 17:32:31,862 INFO L226 Difference]: Without dead ends: 99 [2021-08-21 17:32:31,862 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 29.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:32:31,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-08-21 17:32:31,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 60. [2021-08-21 17:32:31,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 1.8305084745762712) internal successors, (108), 59 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:31,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 108 transitions. [2021-08-21 17:32:31,871 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 108 transitions. Word has length 17 [2021-08-21 17:32:31,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:31,871 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 108 transitions. [2021-08-21 17:32:31,872 INFO L471 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-08-21 17:32:31,872 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 108 transitions. [2021-08-21 17:32:31,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 17:32:31,872 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:31,872 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:31,890 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:32,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:32,081 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:32,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:32,081 INFO L82 PathProgramCache]: Analyzing trace with hash 1729584356, now seen corresponding path program 1 times [2021-08-21 17:32:32,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:32,082 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645869566] [2021-08-21 17:32:32,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:32,082 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:32,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:32,127 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:32,127 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:32,127 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645869566] [2021-08-21 17:32:32,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645869566] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:32:32,127 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:32:32,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 17:32:32,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806700684] [2021-08-21 17:32:32,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 17:32:32,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:32,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 17:32:32,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:32:32,129 INFO L87 Difference]: Start difference. First operand 60 states and 108 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:32,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:32,157 INFO L93 Difference]: Finished difference Result 113 states and 184 transitions. [2021-08-21 17:32:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:32:32,157 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-21 17:32:32,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:32,160 INFO L225 Difference]: With dead ends: 113 [2021-08-21 17:32:32,160 INFO L226 Difference]: Without dead ends: 113 [2021-08-21 17:32:32,160 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 19.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:32:32,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2021-08-21 17:32:32,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 60. [2021-08-21 17:32:32,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 1.8135593220338984) internal successors, (107), 59 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:32,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 107 transitions. [2021-08-21 17:32:32,175 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 107 transitions. Word has length 17 [2021-08-21 17:32:32,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:32,176 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 107 transitions. [2021-08-21 17:32:32,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:32,177 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 107 transitions. [2021-08-21 17:32:32,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 17:32:32,177 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:32,177 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:32,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 17:32:32,178 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:32,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:32,179 INFO L82 PathProgramCache]: Analyzing trace with hash 1194399076, now seen corresponding path program 2 times [2021-08-21 17:32:32,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:32,180 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82288435] [2021-08-21 17:32:32,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:32,180 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:32,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:32,219 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:32,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:32,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82288435] [2021-08-21 17:32:32,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82288435] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:32:32,219 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:32:32,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:32:32,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883527282] [2021-08-21 17:32:32,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:32:32,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:32,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:32:32,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:32:32,221 INFO L87 Difference]: Start difference. First operand 60 states and 107 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:32,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:32,241 INFO L93 Difference]: Finished difference Result 85 states and 138 transitions. [2021-08-21 17:32:32,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:32:32,242 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-21 17:32:32,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:32,242 INFO L225 Difference]: With dead ends: 85 [2021-08-21 17:32:32,242 INFO L226 Difference]: Without dead ends: 85 [2021-08-21 17:32:32,243 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:32:32,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-08-21 17:32:32,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 64. [2021-08-21 17:32:32,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 1.7619047619047619) internal successors, (111), 63 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:32,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 111 transitions. [2021-08-21 17:32:32,246 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 111 transitions. Word has length 17 [2021-08-21 17:32:32,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:32,246 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 111 transitions. [2021-08-21 17:32:32,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:32,246 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 111 transitions. [2021-08-21 17:32:32,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 17:32:32,247 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:32,247 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:32,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 17:32:32,247 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:32,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:32,247 INFO L82 PathProgramCache]: Analyzing trace with hash -992998172, now seen corresponding path program 2 times [2021-08-21 17:32:32,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:32,248 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116507056] [2021-08-21 17:32:32,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:32,248 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:32,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:32,279 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:32,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:32,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116507056] [2021-08-21 17:32:32,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116507056] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:32:32,279 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:32:32,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 17:32:32,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770817189] [2021-08-21 17:32:32,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 17:32:32,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:32,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 17:32:32,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:32:32,281 INFO L87 Difference]: Start difference. First operand 64 states and 111 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:32,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:32,303 INFO L93 Difference]: Finished difference Result 71 states and 117 transitions. [2021-08-21 17:32:32,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:32:32,309 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-21 17:32:32,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:32,315 INFO L225 Difference]: With dead ends: 71 [2021-08-21 17:32:32,315 INFO L226 Difference]: Without dead ends: 67 [2021-08-21 17:32:32,315 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.7ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:32:32,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2021-08-21 17:32:32,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 55. [2021-08-21 17:32:32,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 54 states have (on average 1.7407407407407407) internal successors, (94), 54 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:32,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 94 transitions. [2021-08-21 17:32:32,320 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 94 transitions. Word has length 17 [2021-08-21 17:32:32,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:32,320 INFO L470 AbstractCegarLoop]: Abstraction has 55 states and 94 transitions. [2021-08-21 17:32:32,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:32,321 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 94 transitions. [2021-08-21 17:32:32,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 17:32:32,323 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:32,323 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:32,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-21 17:32:32,324 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:32,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:32,329 INFO L82 PathProgramCache]: Analyzing trace with hash 1594662474, now seen corresponding path program 1 times [2021-08-21 17:32:32,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:32,330 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92423380] [2021-08-21 17:32:32,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:32,330 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:32,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:32,382 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:32:32,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:32,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92423380] [2021-08-21 17:32:32,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92423380] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:32,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056783165] [2021-08-21 17:32:32,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:32,383 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:32,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:32,389 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:32,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 17:32:32,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:32,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-21 17:32:32,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:32,505 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:32:32,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056783165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:32,506 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:32,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-08-21 17:32:32,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895348154] [2021-08-21 17:32:32,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:32:32,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:32,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:32:32,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:32:32,507 INFO L87 Difference]: Start difference. First operand 55 states and 94 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 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-08-21 17:32:32,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:32,546 INFO L93 Difference]: Finished difference Result 102 states and 173 transitions. [2021-08-21 17:32:32,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 17:32:32,546 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 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 19 [2021-08-21 17:32:32,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:32,547 INFO L225 Difference]: With dead ends: 102 [2021-08-21 17:32:32,547 INFO L226 Difference]: Without dead ends: 102 [2021-08-21 17:32:32,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 23.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:32:32,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-08-21 17:32:32,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 72. [2021-08-21 17:32:32,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 71 states have (on average 1.943661971830986) internal successors, (138), 71 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:32,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 138 transitions. [2021-08-21 17:32:32,550 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 138 transitions. Word has length 19 [2021-08-21 17:32:32,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:32,551 INFO L470 AbstractCegarLoop]: Abstraction has 72 states and 138 transitions. [2021-08-21 17:32:32,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 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-08-21 17:32:32,551 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 138 transitions. [2021-08-21 17:32:32,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:32:32,551 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:32,551 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:32,570 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:32,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-08-21 17:32:32,771 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:32,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:32,771 INFO L82 PathProgramCache]: Analyzing trace with hash -1967736664, now seen corresponding path program 1 times [2021-08-21 17:32:32,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:32,772 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803539885] [2021-08-21 17:32:32,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:32,772 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:32,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:32,862 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:32,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:32,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803539885] [2021-08-21 17:32:32,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803539885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:32,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905382633] [2021-08-21 17:32:32,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:32,863 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:32,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:32,864 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:32,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 17:32:32,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:32,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:32:32,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:33,166 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:33,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905382633] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:33,167 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:33,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-21 17:32:33,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705481858] [2021-08-21 17:32:33,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:32:33,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:33,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:32:33,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:33,168 INFO L87 Difference]: Start difference. First operand 72 states and 138 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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-08-21 17:32:33,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:33,213 INFO L93 Difference]: Finished difference Result 198 states and 337 transitions. [2021-08-21 17:32:33,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:32:33,214 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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 21 [2021-08-21 17:32:33,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:33,214 INFO L225 Difference]: With dead ends: 198 [2021-08-21 17:32:33,215 INFO L226 Difference]: Without dead ends: 193 [2021-08-21 17:32:33,215 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 62.2ms TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:33,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-08-21 17:32:33,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 115. [2021-08-21 17:32:33,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 2.0701754385964914) internal successors, (236), 114 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:33,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 236 transitions. [2021-08-21 17:32:33,219 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 236 transitions. Word has length 21 [2021-08-21 17:32:33,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:33,219 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 236 transitions. [2021-08-21 17:32:33,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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-08-21 17:32:33,219 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 236 transitions. [2021-08-21 17:32:33,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:32:33,220 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:33,220 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:33,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:33,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:33,433 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:33,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:33,433 INFO L82 PathProgramCache]: Analyzing trace with hash -1043001436, now seen corresponding path program 2 times [2021-08-21 17:32:33,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:33,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438190353] [2021-08-21 17:32:33,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:33,434 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:33,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:33,494 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:33,494 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:33,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438190353] [2021-08-21 17:32:33,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438190353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:33,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139598337] [2021-08-21 17:32:33,494 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:32:33,494 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:33,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:33,495 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:33,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 17:32:33,571 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:32:33,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:33,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:32:33,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:33,766 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:33,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139598337] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:33,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:33,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-21 17:32:33,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764385337] [2021-08-21 17:32:33,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:32:33,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:33,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:32:33,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:33,767 INFO L87 Difference]: Start difference. First operand 115 states and 236 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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-08-21 17:32:33,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:33,799 INFO L93 Difference]: Finished difference Result 215 states and 386 transitions. [2021-08-21 17:32:33,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:32:33,800 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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 21 [2021-08-21 17:32:33,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:33,801 INFO L225 Difference]: With dead ends: 215 [2021-08-21 17:32:33,801 INFO L226 Difference]: Without dead ends: 210 [2021-08-21 17:32:33,801 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 46.3ms TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:33,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2021-08-21 17:32:33,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 127. [2021-08-21 17:32:33,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 2.119047619047619) internal successors, (267), 126 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:33,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 267 transitions. [2021-08-21 17:32:33,805 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 267 transitions. Word has length 21 [2021-08-21 17:32:33,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:33,805 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 267 transitions. [2021-08-21 17:32:33,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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-08-21 17:32:33,805 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 267 transitions. [2021-08-21 17:32:33,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:32:33,806 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:33,806 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:33,824 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:34,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:34,020 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:34,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:34,021 INFO L82 PathProgramCache]: Analyzing trace with hash 595384488, now seen corresponding path program 3 times [2021-08-21 17:32:34,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:34,021 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973605108] [2021-08-21 17:32:34,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:34,021 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:34,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:34,089 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:34,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:34,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973605108] [2021-08-21 17:32:34,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973605108] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:34,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91288635] [2021-08-21 17:32:34,090 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:32:34,090 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:34,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:34,091 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:34,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 17:32:34,159 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 17:32:34,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:34,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:32:34,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:34,344 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:34,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91288635] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:34,344 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:34,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-21 17:32:34,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607731404] [2021-08-21 17:32:34,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:32:34,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:34,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:32:34,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:34,345 INFO L87 Difference]: Start difference. First operand 127 states and 267 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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-08-21 17:32:34,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:34,395 INFO L93 Difference]: Finished difference Result 203 states and 390 transitions. [2021-08-21 17:32:34,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 17:32:34,396 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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 21 [2021-08-21 17:32:34,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:34,397 INFO L225 Difference]: With dead ends: 203 [2021-08-21 17:32:34,397 INFO L226 Difference]: Without dead ends: 198 [2021-08-21 17:32:34,399 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 58.0ms TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:32:34,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-08-21 17:32:34,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 141. [2021-08-21 17:32:34,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 2.15) internal successors, (301), 140 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:34,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 301 transitions. [2021-08-21 17:32:34,416 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 301 transitions. Word has length 21 [2021-08-21 17:32:34,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:34,416 INFO L470 AbstractCegarLoop]: Abstraction has 141 states and 301 transitions. [2021-08-21 17:32:34,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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-08-21 17:32:34,416 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 301 transitions. [2021-08-21 17:32:34,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:32:34,417 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:34,417 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:34,437 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:34,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-08-21 17:32:34,618 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:34,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:34,618 INFO L82 PathProgramCache]: Analyzing trace with hash -1314805400, now seen corresponding path program 4 times [2021-08-21 17:32:34,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:34,618 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003788628] [2021-08-21 17:32:34,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:34,618 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:34,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:34,673 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:34,673 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:34,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003788628] [2021-08-21 17:32:34,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003788628] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:34,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109942079] [2021-08-21 17:32:34,674 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:32:34,674 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:34,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:34,674 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:34,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 17:32:34,777 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:32:34,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:34,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:32:34,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:34,936 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:34,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109942079] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:34,936 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:34,936 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-21 17:32:34,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169880116] [2021-08-21 17:32:34,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:32:34,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:34,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:32:34,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:34,937 INFO L87 Difference]: Start difference. First operand 141 states and 301 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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-08-21 17:32:34,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:34,983 INFO L93 Difference]: Finished difference Result 253 states and 471 transitions. [2021-08-21 17:32:34,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:32:34,983 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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 21 [2021-08-21 17:32:34,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:34,984 INFO L225 Difference]: With dead ends: 253 [2021-08-21 17:32:34,984 INFO L226 Difference]: Without dead ends: 248 [2021-08-21 17:32:34,984 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 43.9ms TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:34,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-08-21 17:32:34,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 177. [2021-08-21 17:32:34,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.153409090909091) internal successors, (379), 176 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:34,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 379 transitions. [2021-08-21 17:32:34,988 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 379 transitions. Word has length 21 [2021-08-21 17:32:34,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:34,989 INFO L470 AbstractCegarLoop]: Abstraction has 177 states and 379 transitions. [2021-08-21 17:32:34,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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-08-21 17:32:34,989 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 379 transitions. [2021-08-21 17:32:34,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:32:34,989 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:34,989 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:35,011 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:35,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:35,209 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:35,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:35,209 INFO L82 PathProgramCache]: Analyzing trace with hash 1510518884, now seen corresponding path program 5 times [2021-08-21 17:32:35,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:35,210 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948443412] [2021-08-21 17:32:35,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:35,210 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:35,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:35,276 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:35,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:35,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948443412] [2021-08-21 17:32:35,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948443412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:35,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877588888] [2021-08-21 17:32:35,276 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:32:35,276 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:35,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:35,281 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:35,282 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 17:32:35,392 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:32:35,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:35,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:32:35,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:35,553 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:35,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877588888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:35,553 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:35,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-21 17:32:35,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997016839] [2021-08-21 17:32:35,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:32:35,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:35,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:32:35,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:35,554 INFO L87 Difference]: Start difference. First operand 177 states and 379 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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-08-21 17:32:35,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:35,623 INFO L93 Difference]: Finished difference Result 222 states and 450 transitions. [2021-08-21 17:32:35,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 17:32:35,623 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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 21 [2021-08-21 17:32:35,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:35,624 INFO L225 Difference]: With dead ends: 222 [2021-08-21 17:32:35,624 INFO L226 Difference]: Without dead ends: 217 [2021-08-21 17:32:35,625 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 62.7ms TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:32:35,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-08-21 17:32:35,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 187. [2021-08-21 17:32:35,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 186 states have (on average 2.1451612903225805) internal successors, (399), 186 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:35,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 399 transitions. [2021-08-21 17:32:35,629 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 399 transitions. Word has length 21 [2021-08-21 17:32:35,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:35,629 INFO L470 AbstractCegarLoop]: Abstraction has 187 states and 399 transitions. [2021-08-21 17:32:35,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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-08-21 17:32:35,629 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 399 transitions. [2021-08-21 17:32:35,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:32:35,630 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:35,630 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:35,649 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:35,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:35,846 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:35,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:35,846 INFO L82 PathProgramCache]: Analyzing trace with hash 782059168, now seen corresponding path program 6 times [2021-08-21 17:32:35,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:35,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793720571] [2021-08-21 17:32:35,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:35,846 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:35,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:35,914 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:35,915 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:35,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793720571] [2021-08-21 17:32:35,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793720571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:35,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502568075] [2021-08-21 17:32:35,915 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:32:35,915 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:35,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:35,917 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:35,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 17:32:36,062 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:32:36,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:36,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:32:36,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:36,229 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:36,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502568075] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:36,229 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:36,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-21 17:32:36,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13414905] [2021-08-21 17:32:36,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:32:36,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:36,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:32:36,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:36,230 INFO L87 Difference]: Start difference. First operand 187 states and 399 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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-08-21 17:32:36,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:36,266 INFO L93 Difference]: Finished difference Result 232 states and 470 transitions. [2021-08-21 17:32:36,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 17:32:36,266 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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 21 [2021-08-21 17:32:36,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:36,267 INFO L225 Difference]: With dead ends: 232 [2021-08-21 17:32:36,267 INFO L226 Difference]: Without dead ends: 227 [2021-08-21 17:32:36,268 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 48.6ms TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:36,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2021-08-21 17:32:36,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 189. [2021-08-21 17:32:36,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.154255319148936) internal successors, (405), 188 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:36,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 405 transitions. [2021-08-21 17:32:36,272 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 405 transitions. Word has length 21 [2021-08-21 17:32:36,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:36,272 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 405 transitions. [2021-08-21 17:32:36,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 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-08-21 17:32:36,272 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 405 transitions. [2021-08-21 17:32:36,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:32:36,273 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:36,273 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:36,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:36,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-08-21 17:32:36,490 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:36,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:36,491 INFO L82 PathProgramCache]: Analyzing trace with hash -529596918, now seen corresponding path program 7 times [2021-08-21 17:32:36,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:36,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490129608] [2021-08-21 17:32:36,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:36,491 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:36,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:36,523 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:36,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:36,523 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490129608] [2021-08-21 17:32:36,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490129608] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:36,523 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125479274] [2021-08-21 17:32:36,523 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:32:36,523 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:36,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:36,524 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:36,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 17:32:36,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:36,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:36,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:36,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:36,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125479274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:36,741 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:36,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-21 17:32:36,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334912474] [2021-08-21 17:32:36,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:32:36,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:36,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:32:36,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:32:36,743 INFO L87 Difference]: Start difference. First operand 189 states and 405 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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-08-21 17:32:36,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:36,817 INFO L93 Difference]: Finished difference Result 321 states and 639 transitions. [2021-08-21 17:32:36,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:32:36,817 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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 23 [2021-08-21 17:32:36,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:36,819 INFO L225 Difference]: With dead ends: 321 [2021-08-21 17:32:36,819 INFO L226 Difference]: Without dead ends: 321 [2021-08-21 17:32:36,819 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 42.7ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:32:36,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-08-21 17:32:36,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 226. [2021-08-21 17:32:36,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 225 states have (on average 2.1466666666666665) internal successors, (483), 225 states have internal predecessors, (483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:36,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 483 transitions. [2021-08-21 17:32:36,824 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 483 transitions. Word has length 23 [2021-08-21 17:32:36,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:36,824 INFO L470 AbstractCegarLoop]: Abstraction has 226 states and 483 transitions. [2021-08-21 17:32:36,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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-08-21 17:32:36,824 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 483 transitions. [2021-08-21 17:32:36,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:32:36,825 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:36,825 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:36,841 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:37,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-08-21 17:32:37,025 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:37,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:37,026 INFO L82 PathProgramCache]: Analyzing trace with hash -1954546294, now seen corresponding path program 8 times [2021-08-21 17:32:37,026 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:37,026 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709019156] [2021-08-21 17:32:37,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:37,026 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:37,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:37,058 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:37,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:37,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709019156] [2021-08-21 17:32:37,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709019156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:37,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665171411] [2021-08-21 17:32:37,059 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:32:37,059 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:37,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:37,059 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:37,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 17:32:37,215 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:32:37,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:37,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:37,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:37,292 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:37,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665171411] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:37,292 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:37,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-21 17:32:37,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977139595] [2021-08-21 17:32:37,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:32:37,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:37,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:32:37,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:32:37,293 INFO L87 Difference]: Start difference. First operand 226 states and 483 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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-08-21 17:32:37,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:37,361 INFO L93 Difference]: Finished difference Result 364 states and 740 transitions. [2021-08-21 17:32:37,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:32:37,361 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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 23 [2021-08-21 17:32:37,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:37,363 INFO L225 Difference]: With dead ends: 364 [2021-08-21 17:32:37,363 INFO L226 Difference]: Without dead ends: 364 [2021-08-21 17:32:37,363 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 29.7ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:37,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-08-21 17:32:37,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 266. [2021-08-21 17:32:37,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 265 states have (on average 2.158490566037736) internal successors, (572), 265 states have internal predecessors, (572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:37,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 572 transitions. [2021-08-21 17:32:37,368 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 572 transitions. Word has length 23 [2021-08-21 17:32:37,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:37,368 INFO L470 AbstractCegarLoop]: Abstraction has 266 states and 572 transitions. [2021-08-21 17:32:37,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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-08-21 17:32:37,369 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 572 transitions. [2021-08-21 17:32:37,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:32:37,369 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:37,369 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:37,388 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:37,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-21 17:32:37,585 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:37,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:37,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1950593926, now seen corresponding path program 9 times [2021-08-21 17:32:37,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:37,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404440373] [2021-08-21 17:32:37,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:37,586 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:37,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:37,614 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:37,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:37,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404440373] [2021-08-21 17:32:37,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404440373] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:37,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433081635] [2021-08-21 17:32:37,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:32:37,615 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:37,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:37,616 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:37,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 17:32:37,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:32:37,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:37,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:37,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:37,856 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:37,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433081635] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:37,856 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:37,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-08-21 17:32:37,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53263616] [2021-08-21 17:32:37,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:32:37,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:37,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:32:37,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:37,857 INFO L87 Difference]: Start difference. First operand 266 states and 572 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-08-21 17:32:38,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:38,242 INFO L93 Difference]: Finished difference Result 1130 states and 2236 transitions. [2021-08-21 17:32:38,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 17:32:38,242 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 23 [2021-08-21 17:32:38,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:38,245 INFO L225 Difference]: With dead ends: 1130 [2021-08-21 17:32:38,245 INFO L226 Difference]: Without dead ends: 1130 [2021-08-21 17:32:38,246 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 524 ImplicationChecksByTransitivity, 268.6ms TimeCoverageRelationStatistics Valid=400, Invalid=1240, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 17:32:38,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1130 states. [2021-08-21 17:32:38,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1130 to 728. [2021-08-21 17:32:38,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 727 states have (on average 2.2393397524071528) internal successors, (1628), 727 states have internal predecessors, (1628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:38,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 1628 transitions. [2021-08-21 17:32:38,260 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 1628 transitions. Word has length 23 [2021-08-21 17:32:38,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:38,261 INFO L470 AbstractCegarLoop]: Abstraction has 728 states and 1628 transitions. [2021-08-21 17:32:38,261 INFO L471 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-08-21 17:32:38,261 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 1628 transitions. [2021-08-21 17:32:38,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:32:38,262 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:38,262 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:38,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:38,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-21 17:32:38,477 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:38,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:38,477 INFO L82 PathProgramCache]: Analyzing trace with hash 1415408646, now seen corresponding path program 10 times [2021-08-21 17:32:38,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:38,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623505488] [2021-08-21 17:32:38,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:38,477 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:38,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:38,515 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:38,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:38,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623505488] [2021-08-21 17:32:38,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623505488] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:38,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582658551] [2021-08-21 17:32:38,515 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:32:38,515 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:38,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:38,517 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:38,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 17:32:38,688 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:32:38,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:38,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:38,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:38,742 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:38,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582658551] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:38,742 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:38,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-21 17:32:38,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666379030] [2021-08-21 17:32:38,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:32:38,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:38,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:32:38,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:32:38,745 INFO L87 Difference]: Start difference. First operand 728 states and 1628 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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-08-21 17:32:38,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:38,779 INFO L93 Difference]: Finished difference Result 777 states and 1699 transitions. [2021-08-21 17:32:38,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 17:32:38,780 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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 23 [2021-08-21 17:32:38,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:38,782 INFO L225 Difference]: With dead ends: 777 [2021-08-21 17:32:38,782 INFO L226 Difference]: Without dead ends: 773 [2021-08-21 17:32:38,782 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 15.9ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:32:38,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 773 states. [2021-08-21 17:32:38,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 773 to 733. [2021-08-21 17:32:38,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 732 states have (on average 2.2117486338797816) internal successors, (1619), 732 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:38,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 1619 transitions. [2021-08-21 17:32:38,794 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 1619 transitions. Word has length 23 [2021-08-21 17:32:38,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:38,795 INFO L470 AbstractCegarLoop]: Abstraction has 733 states and 1619 transitions. [2021-08-21 17:32:38,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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-08-21 17:32:38,795 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 1619 transitions. [2021-08-21 17:32:38,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:32:38,796 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:38,796 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:38,815 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:39,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-21 17:32:39,013 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:39,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:39,014 INFO L82 PathProgramCache]: Analyzing trace with hash -771988602, now seen corresponding path program 11 times [2021-08-21 17:32:39,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:39,014 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786023048] [2021-08-21 17:32:39,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:39,014 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:39,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:39,066 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:32:39,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:39,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786023048] [2021-08-21 17:32:39,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786023048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:39,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512631562] [2021-08-21 17:32:39,066 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:32:39,066 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:39,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:39,067 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:39,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 17:32:39,237 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:32:39,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:39,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:39,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:39,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:32:39,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512631562] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:39,299 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:39,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-21 17:32:39,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229111927] [2021-08-21 17:32:39,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:32:39,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:39,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:32:39,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:32:39,300 INFO L87 Difference]: Start difference. First operand 733 states and 1619 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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-08-21 17:32:39,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:39,341 INFO L93 Difference]: Finished difference Result 936 states and 1918 transitions. [2021-08-21 17:32:39,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:32:39,341 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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 23 [2021-08-21 17:32:39,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:39,344 INFO L225 Difference]: With dead ends: 936 [2021-08-21 17:32:39,344 INFO L226 Difference]: Without dead ends: 932 [2021-08-21 17:32:39,345 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 27.2ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:32:39,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2021-08-21 17:32:39,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 749. [2021-08-21 17:32:39,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 749 states, 748 states have (on average 2.192513368983957) internal successors, (1640), 748 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:39,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 749 states to 749 states and 1640 transitions. [2021-08-21 17:32:39,359 INFO L78 Accepts]: Start accepts. Automaton has 749 states and 1640 transitions. Word has length 23 [2021-08-21 17:32:39,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:39,359 INFO L470 AbstractCegarLoop]: Abstraction has 749 states and 1640 transitions. [2021-08-21 17:32:39,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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-08-21 17:32:39,359 INFO L276 IsEmpty]: Start isEmpty. Operand 749 states and 1640 transitions. [2021-08-21 17:32:39,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:32:39,360 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:39,360 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:39,380 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:39,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-21 17:32:39,581 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:39,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:39,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1538714746, now seen corresponding path program 12 times [2021-08-21 17:32:39,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:39,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591698210] [2021-08-21 17:32:39,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:39,581 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:39,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:39,614 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:39,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:39,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591698210] [2021-08-21 17:32:39,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591698210] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:39,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691984045] [2021-08-21 17:32:39,614 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:32:39,615 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:39,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:39,617 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:39,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 17:32:39,821 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:32:39,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:39,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:39,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:39,883 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:32:39,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691984045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:39,883 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:39,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 8 [2021-08-21 17:32:39,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556830177] [2021-08-21 17:32:39,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:32:39,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:39,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:32:39,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:39,884 INFO L87 Difference]: Start difference. First operand 749 states and 1640 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 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-08-21 17:32:40,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:40,094 INFO L93 Difference]: Finished difference Result 1032 states and 1989 transitions. [2021-08-21 17:32:40,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 17:32:40,095 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 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 23 [2021-08-21 17:32:40,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:40,098 INFO L225 Difference]: With dead ends: 1032 [2021-08-21 17:32:40,098 INFO L226 Difference]: Without dead ends: 1014 [2021-08-21 17:32:40,098 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 132.1ms TimeCoverageRelationStatistics Valid=179, Invalid=471, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:32:40,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2021-08-21 17:32:40,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 751. [2021-08-21 17:32:40,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 750 states have (on average 2.1946666666666665) internal successors, (1646), 750 states have internal predecessors, (1646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:40,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 1646 transitions. [2021-08-21 17:32:40,114 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 1646 transitions. Word has length 23 [2021-08-21 17:32:40,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:40,114 INFO L470 AbstractCegarLoop]: Abstraction has 751 states and 1646 transitions. [2021-08-21 17:32:40,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 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-08-21 17:32:40,115 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 1646 transitions. [2021-08-21 17:32:40,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:32:40,116 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:40,116 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:40,135 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:40,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:40,333 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:40,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:40,333 INFO L82 PathProgramCache]: Analyzing trace with hash -118276598, now seen corresponding path program 13 times [2021-08-21 17:32:40,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:40,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004459718] [2021-08-21 17:32:40,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:40,333 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:40,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:40,361 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:40,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:40,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004459718] [2021-08-21 17:32:40,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004459718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:40,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717040835] [2021-08-21 17:32:40,362 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:32:40,362 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:40,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:40,369 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:40,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 17:32:40,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:40,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:40,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:40,622 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:40,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717040835] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:40,622 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:40,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-21 17:32:40,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395261779] [2021-08-21 17:32:40,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:32:40,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:40,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:32:40,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:32:40,623 INFO L87 Difference]: Start difference. First operand 751 states and 1646 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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-08-21 17:32:40,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:40,687 INFO L93 Difference]: Finished difference Result 1239 states and 2629 transitions. [2021-08-21 17:32:40,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:32:40,688 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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 23 [2021-08-21 17:32:40,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:40,691 INFO L225 Difference]: With dead ends: 1239 [2021-08-21 17:32:40,691 INFO L226 Difference]: Without dead ends: 1239 [2021-08-21 17:32:40,692 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 26.3ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:40,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1239 states. [2021-08-21 17:32:40,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1239 to 1010. [2021-08-21 17:32:40,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1010 states, 1009 states have (on average 2.21605550049554) internal successors, (2236), 1009 states have internal predecessors, (2236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:40,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1010 states to 1010 states and 2236 transitions. [2021-08-21 17:32:40,710 INFO L78 Accepts]: Start accepts. Automaton has 1010 states and 2236 transitions. Word has length 23 [2021-08-21 17:32:40,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:40,710 INFO L470 AbstractCegarLoop]: Abstraction has 1010 states and 2236 transitions. [2021-08-21 17:32:40,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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-08-21 17:32:40,710 INFO L276 IsEmpty]: Start isEmpty. Operand 1010 states and 2236 transitions. [2021-08-21 17:32:40,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:32:40,712 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:40,712 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:40,732 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:40,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:40,922 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:40,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:40,922 INFO L82 PathProgramCache]: Analyzing trace with hash 188620170, now seen corresponding path program 14 times [2021-08-21 17:32:40,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:40,923 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826452586] [2021-08-21 17:32:40,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:40,923 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:40,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:40,953 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:40,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:40,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826452586] [2021-08-21 17:32:40,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826452586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:40,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278997993] [2021-08-21 17:32:40,954 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:32:40,954 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:40,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:40,954 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:40,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 17:32:41,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:32:41,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:41,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:41,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:41,207 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:32:41,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278997993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:41,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:41,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-21 17:32:41,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785308553] [2021-08-21 17:32:41,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:32:41,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:41,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:32:41,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:32:41,208 INFO L87 Difference]: Start difference. First operand 1010 states and 2236 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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-08-21 17:32:41,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:41,261 INFO L93 Difference]: Finished difference Result 1484 states and 3220 transitions. [2021-08-21 17:32:41,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:32:41,261 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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 23 [2021-08-21 17:32:41,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:41,266 INFO L225 Difference]: With dead ends: 1484 [2021-08-21 17:32:41,266 INFO L226 Difference]: Without dead ends: 1484 [2021-08-21 17:32:41,266 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 28.9ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:41,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1484 states. [2021-08-21 17:32:41,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1484 to 1170. [2021-08-21 17:32:41,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1170 states, 1169 states have (on average 2.2540633019674936) internal successors, (2635), 1169 states have internal predecessors, (2635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:41,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1170 states to 1170 states and 2635 transitions. [2021-08-21 17:32:41,286 INFO L78 Accepts]: Start accepts. Automaton has 1170 states and 2635 transitions. Word has length 23 [2021-08-21 17:32:41,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:41,286 INFO L470 AbstractCegarLoop]: Abstraction has 1170 states and 2635 transitions. [2021-08-21 17:32:41,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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-08-21 17:32:41,286 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 2635 transitions. [2021-08-21 17:32:41,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:32:41,288 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:41,288 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:41,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:41,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:41,501 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:41,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:41,501 INFO L82 PathProgramCache]: Analyzing trace with hash -736392186, now seen corresponding path program 15 times [2021-08-21 17:32:41,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:41,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068042902] [2021-08-21 17:32:41,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:41,501 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:41,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:41,527 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:41,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:41,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068042902] [2021-08-21 17:32:41,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068042902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:41,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123077316] [2021-08-21 17:32:41,528 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:32:41,528 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:41,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:41,529 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:41,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 17:32:41,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 17:32:41,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:41,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:41,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:41,780 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:32:41,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123077316] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:41,780 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:41,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-21 17:32:41,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83087944] [2021-08-21 17:32:41,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:32:41,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:41,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:32:41,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:32:41,781 INFO L87 Difference]: Start difference. First operand 1170 states and 2635 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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-08-21 17:32:41,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:41,823 INFO L93 Difference]: Finished difference Result 1370 states and 2967 transitions. [2021-08-21 17:32:41,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:32:41,823 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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 23 [2021-08-21 17:32:41,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:41,827 INFO L225 Difference]: With dead ends: 1370 [2021-08-21 17:32:41,827 INFO L226 Difference]: Without dead ends: 1360 [2021-08-21 17:32:41,828 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 19.4ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:32:41,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1360 states. [2021-08-21 17:32:41,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1360 to 1166. [2021-08-21 17:32:41,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1166 states, 1165 states have (on average 2.250643776824034) internal successors, (2622), 1165 states have internal predecessors, (2622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:41,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1166 states to 1166 states and 2622 transitions. [2021-08-21 17:32:41,846 INFO L78 Accepts]: Start accepts. Automaton has 1166 states and 2622 transitions. Word has length 23 [2021-08-21 17:32:41,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:41,847 INFO L470 AbstractCegarLoop]: Abstraction has 1166 states and 2622 transitions. [2021-08-21 17:32:41,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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-08-21 17:32:41,847 INFO L276 IsEmpty]: Start isEmpty. Operand 1166 states and 2622 transitions. [2021-08-21 17:32:41,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:32:41,849 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:41,849 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:41,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:42,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:42,066 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:42,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:42,066 INFO L82 PathProgramCache]: Analyzing trace with hash -1592914874, now seen corresponding path program 16 times [2021-08-21 17:32:42,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:42,067 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362618096] [2021-08-21 17:32:42,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:42,067 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:42,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:42,099 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:42,099 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:42,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362618096] [2021-08-21 17:32:42,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362618096] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:42,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677628020] [2021-08-21 17:32:42,100 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:32:42,100 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:42,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:42,104 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:42,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 17:32:42,310 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:32:42,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:42,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:42,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:42,396 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:42,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677628020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:42,396 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:42,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-21 17:32:42,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281762433] [2021-08-21 17:32:42,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:32:42,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:42,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:32:42,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:32:42,397 INFO L87 Difference]: Start difference. First operand 1166 states and 2622 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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-08-21 17:32:42,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:42,474 INFO L93 Difference]: Finished difference Result 1497 states and 3231 transitions. [2021-08-21 17:32:42,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:32:42,475 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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 23 [2021-08-21 17:32:42,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:42,479 INFO L225 Difference]: With dead ends: 1497 [2021-08-21 17:32:42,479 INFO L226 Difference]: Without dead ends: 1497 [2021-08-21 17:32:42,479 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 38.7ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:32:42,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1497 states. [2021-08-21 17:32:42,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1497 to 1163. [2021-08-21 17:32:42,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1163 states, 1162 states have (on average 2.2246127366609296) internal successors, (2585), 1162 states have internal predecessors, (2585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:42,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1163 states to 1163 states and 2585 transitions. [2021-08-21 17:32:42,499 INFO L78 Accepts]: Start accepts. Automaton has 1163 states and 2585 transitions. Word has length 23 [2021-08-21 17:32:42,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:42,499 INFO L470 AbstractCegarLoop]: Abstraction has 1163 states and 2585 transitions. [2021-08-21 17:32:42,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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-08-21 17:32:42,499 INFO L276 IsEmpty]: Start isEmpty. Operand 1163 states and 2585 transitions. [2021-08-21 17:32:42,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:32:42,501 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:42,501 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:42,520 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:42,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:42,713 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:42,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:42,713 INFO L82 PathProgramCache]: Analyzing trace with hash -2039985406, now seen corresponding path program 17 times [2021-08-21 17:32:42,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:42,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953634018] [2021-08-21 17:32:42,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:42,713 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:42,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:42,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:42,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:42,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953634018] [2021-08-21 17:32:42,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953634018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:42,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110831206] [2021-08-21 17:32:42,742 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:32:42,742 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:42,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:42,743 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:42,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 17:32:42,966 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:32:42,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:42,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:42,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:43,025 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:43,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110831206] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:43,026 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:43,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-21 17:32:43,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094208138] [2021-08-21 17:32:43,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:32:43,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:43,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:32:43,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:32:43,027 INFO L87 Difference]: Start difference. First operand 1163 states and 2585 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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-08-21 17:32:43,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:43,087 INFO L93 Difference]: Finished difference Result 1329 states and 2838 transitions. [2021-08-21 17:32:43,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:32:43,087 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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 23 [2021-08-21 17:32:43,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:43,091 INFO L225 Difference]: With dead ends: 1329 [2021-08-21 17:32:43,091 INFO L226 Difference]: Without dead ends: 1307 [2021-08-21 17:32:43,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 30.8ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:32:43,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1307 states. [2021-08-21 17:32:43,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1307 to 1211. [2021-08-21 17:32:43,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1211 states, 1210 states have (on average 2.203305785123967) internal successors, (2666), 1210 states have internal predecessors, (2666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:43,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1211 states to 1211 states and 2666 transitions. [2021-08-21 17:32:43,107 INFO L78 Accepts]: Start accepts. Automaton has 1211 states and 2666 transitions. Word has length 23 [2021-08-21 17:32:43,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:43,108 INFO L470 AbstractCegarLoop]: Abstraction has 1211 states and 2666 transitions. [2021-08-21 17:32:43,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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-08-21 17:32:43,108 INFO L276 IsEmpty]: Start isEmpty. Operand 1211 states and 2666 transitions. [2021-08-21 17:32:43,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:32:43,110 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:43,110 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:43,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:43,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:43,321 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:43,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:43,321 INFO L82 PathProgramCache]: Analyzing trace with hash -484774846, now seen corresponding path program 18 times [2021-08-21 17:32:43,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:43,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388546971] [2021-08-21 17:32:43,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:43,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:43,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:43,358 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:43,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:43,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388546971] [2021-08-21 17:32:43,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388546971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:43,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880206885] [2021-08-21 17:32:43,359 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:32:43,359 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:43,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:43,359 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:43,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 17:32:43,597 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:32:43,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:43,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:43,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:43,668 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:32:43,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880206885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:43,669 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:43,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4] total 9 [2021-08-21 17:32:43,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395959929] [2021-08-21 17:32:43,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:32:43,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:43,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:32:43,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:32:43,670 INFO L87 Difference]: Start difference. First operand 1211 states and 2666 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 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-08-21 17:32:44,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:44,008 INFO L93 Difference]: Finished difference Result 2030 states and 4323 transitions. [2021-08-21 17:32:44,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:32:44,009 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 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 23 [2021-08-21 17:32:44,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:44,015 INFO L225 Difference]: With dead ends: 2030 [2021-08-21 17:32:44,015 INFO L226 Difference]: Without dead ends: 2026 [2021-08-21 17:32:44,016 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 200.8ms TimeCoverageRelationStatistics Valid=220, Invalid=650, Unknown=0, NotChecked=0, Total=870 [2021-08-21 17:32:44,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2026 states. [2021-08-21 17:32:44,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2026 to 1632. [2021-08-21 17:32:44,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1631 states have (on average 2.2213366033108524) internal successors, (3623), 1631 states have internal predecessors, (3623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:44,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 3623 transitions. [2021-08-21 17:32:44,044 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 3623 transitions. Word has length 23 [2021-08-21 17:32:44,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:44,044 INFO L470 AbstractCegarLoop]: Abstraction has 1632 states and 3623 transitions. [2021-08-21 17:32:44,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 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-08-21 17:32:44,045 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 3623 transitions. [2021-08-21 17:32:44,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:32:44,047 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:44,047 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:44,068 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:44,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-08-21 17:32:44,257 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:44,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:44,257 INFO L82 PathProgramCache]: Analyzing trace with hash 347036738, now seen corresponding path program 19 times [2021-08-21 17:32:44,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:44,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403622955] [2021-08-21 17:32:44,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:44,257 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:44,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:44,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:44,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:44,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403622955] [2021-08-21 17:32:44,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403622955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:44,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959208746] [2021-08-21 17:32:44,299 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:32:44,299 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:44,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:44,300 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:44,302 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 17:32:44,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:44,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:44,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:44,594 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:44,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959208746] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:44,595 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:44,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4] total 6 [2021-08-21 17:32:44,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269195830] [2021-08-21 17:32:44,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:32:44,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:44,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:32:44,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:32:44,596 INFO L87 Difference]: Start difference. First operand 1632 states and 3623 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-08-21 17:32:44,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:44,678 INFO L93 Difference]: Finished difference Result 2250 states and 4852 transitions. [2021-08-21 17:32:44,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:32:44,679 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 23 [2021-08-21 17:32:44,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:44,685 INFO L225 Difference]: With dead ends: 2250 [2021-08-21 17:32:44,686 INFO L226 Difference]: Without dead ends: 2242 [2021-08-21 17:32:44,686 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 33.6ms TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:44,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2242 states. [2021-08-21 17:32:44,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2242 to 2076. [2021-08-21 17:32:44,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2076 states, 2075 states have (on average 2.23855421686747) internal successors, (4645), 2075 states have internal predecessors, (4645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:44,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2076 states to 2076 states and 4645 transitions. [2021-08-21 17:32:44,721 INFO L78 Accepts]: Start accepts. Automaton has 2076 states and 4645 transitions. Word has length 23 [2021-08-21 17:32:44,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:44,721 INFO L470 AbstractCegarLoop]: Abstraction has 2076 states and 4645 transitions. [2021-08-21 17:32:44,721 INFO L471 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-08-21 17:32:44,721 INFO L276 IsEmpty]: Start isEmpty. Operand 2076 states and 4645 transitions. [2021-08-21 17:32:44,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:32:44,724 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:44,725 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:44,742 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:44,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-21 17:32:44,933 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:44,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:44,933 INFO L82 PathProgramCache]: Analyzing trace with hash 985247298, now seen corresponding path program 20 times [2021-08-21 17:32:44,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:44,933 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773758720] [2021-08-21 17:32:44,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:44,934 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:44,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:44,965 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:44,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:44,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773758720] [2021-08-21 17:32:44,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773758720] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:44,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770135846] [2021-08-21 17:32:44,965 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:32:44,965 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:44,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:44,981 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:45,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 17:32:45,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:32:45,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:45,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:45,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:45,304 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:32:45,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770135846] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:45,304 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:45,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-21 17:32:45,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391267975] [2021-08-21 17:32:45,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:32:45,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:45,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:32:45,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:32:45,305 INFO L87 Difference]: Start difference. First operand 2076 states and 4645 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:45,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:45,360 INFO L93 Difference]: Finished difference Result 2197 states and 4735 transitions. [2021-08-21 17:32:45,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:32:45,361 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-21 17:32:45,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:45,367 INFO L225 Difference]: With dead ends: 2197 [2021-08-21 17:32:45,367 INFO L226 Difference]: Without dead ends: 2197 [2021-08-21 17:32:45,367 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 30.4ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:32:45,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2197 states. [2021-08-21 17:32:45,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2197 to 1974. [2021-08-21 17:32:45,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1974 states, 1973 states have (on average 2.2346680182463254) internal successors, (4409), 1973 states have internal predecessors, (4409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:45,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1974 states to 1974 states and 4409 transitions. [2021-08-21 17:32:45,397 INFO L78 Accepts]: Start accepts. Automaton has 1974 states and 4409 transitions. Word has length 23 [2021-08-21 17:32:45,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:45,398 INFO L470 AbstractCegarLoop]: Abstraction has 1974 states and 4409 transitions. [2021-08-21 17:32:45,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:45,398 INFO L276 IsEmpty]: Start isEmpty. Operand 1974 states and 4409 transitions. [2021-08-21 17:32:45,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:32:45,401 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:45,401 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:45,421 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:45,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-21 17:32:45,617 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:45,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:45,618 INFO L82 PathProgramCache]: Analyzing trace with hash 1413247596, now seen corresponding path program 21 times [2021-08-21 17:32:45,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:45,618 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339038058] [2021-08-21 17:32:45,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:45,618 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:45,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:45,653 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:32:45,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:45,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339038058] [2021-08-21 17:32:45,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339038058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:45,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458772577] [2021-08-21 17:32:45,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:32:45,653 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:45,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:45,654 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:45,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-21 17:32:45,905 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:32:45,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:45,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:45,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:45,987 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:32:45,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458772577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:45,988 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:45,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-21 17:32:45,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901124299] [2021-08-21 17:32:45,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:32:45,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:45,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:32:45,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:32:45,989 INFO L87 Difference]: Start difference. First operand 1974 states and 4409 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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-08-21 17:32:46,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:46,074 INFO L93 Difference]: Finished difference Result 3356 states and 7197 transitions. [2021-08-21 17:32:46,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:32:46,075 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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 25 [2021-08-21 17:32:46,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:46,083 INFO L225 Difference]: With dead ends: 3356 [2021-08-21 17:32:46,084 INFO L226 Difference]: Without dead ends: 3308 [2021-08-21 17:32:46,084 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 42.9ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:32:46,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3308 states. [2021-08-21 17:32:46,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3308 to 2799. [2021-08-21 17:32:46,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2799 states, 2798 states have (on average 2.2394567548248747) internal successors, (6266), 2798 states have internal predecessors, (6266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:46,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2799 states to 2799 states and 6266 transitions. [2021-08-21 17:32:46,129 INFO L78 Accepts]: Start accepts. Automaton has 2799 states and 6266 transitions. Word has length 25 [2021-08-21 17:32:46,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:46,129 INFO L470 AbstractCegarLoop]: Abstraction has 2799 states and 6266 transitions. [2021-08-21 17:32:46,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 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-08-21 17:32:46,130 INFO L276 IsEmpty]: Start isEmpty. Operand 2799 states and 6266 transitions. [2021-08-21 17:32:46,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:32:46,135 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:46,135 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:46,153 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:46,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:46,349 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:46,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:46,349 INFO L82 PathProgramCache]: Analyzing trace with hash 799308072, now seen corresponding path program 22 times [2021-08-21 17:32:46,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:46,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697789885] [2021-08-21 17:32:46,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:46,349 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:46,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:46,377 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:32:46,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:46,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697789885] [2021-08-21 17:32:46,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697789885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:46,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522464805] [2021-08-21 17:32:46,378 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:32:46,378 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:46,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:46,379 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:46,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-21 17:32:46,633 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:32:46,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:46,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:46,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:46,706 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:32:46,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522464805] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:46,706 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:46,706 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-21 17:32:46,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513024385] [2021-08-21 17:32:46,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:32:46,707 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:46,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:32:46,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:32:46,707 INFO L87 Difference]: Start difference. First operand 2799 states and 6266 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:46,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:46,789 INFO L93 Difference]: Finished difference Result 5307 states and 11618 transitions. [2021-08-21 17:32:46,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:32:46,790 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:32:46,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:46,799 INFO L225 Difference]: With dead ends: 5307 [2021-08-21 17:32:46,799 INFO L226 Difference]: Without dead ends: 5295 [2021-08-21 17:32:46,799 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 38.5ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:32:46,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5295 states. [2021-08-21 17:32:46,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5295 to 4155. [2021-08-21 17:32:46,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4155 states, 4154 states have (on average 2.296100144439095) internal successors, (9538), 4154 states have internal predecessors, (9538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:46,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4155 states to 4155 states and 9538 transitions. [2021-08-21 17:32:46,882 INFO L78 Accepts]: Start accepts. Automaton has 4155 states and 9538 transitions. Word has length 25 [2021-08-21 17:32:46,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:46,882 INFO L470 AbstractCegarLoop]: Abstraction has 4155 states and 9538 transitions. [2021-08-21 17:32:46,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:46,883 INFO L276 IsEmpty]: Start isEmpty. Operand 4155 states and 9538 transitions. [2021-08-21 17:32:46,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:32:46,890 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:46,890 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:46,908 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:47,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-21 17:32:47,098 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:47,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:47,098 INFO L82 PathProgramCache]: Analyzing trace with hash -908781024, now seen corresponding path program 23 times [2021-08-21 17:32:47,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:47,099 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599004832] [2021-08-21 17:32:47,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:47,099 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:47,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:47,126 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-21 17:32:47,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:47,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599004832] [2021-08-21 17:32:47,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599004832] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:47,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982457849] [2021-08-21 17:32:47,127 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:32:47,127 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:47,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:47,127 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:47,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-21 17:32:47,376 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:32:47,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:47,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:32:47,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:47,454 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:32:47,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982457849] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:47,454 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:47,454 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-08-21 17:32:47,454 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664878010] [2021-08-21 17:32:47,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:32:47,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:47,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:32:47,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:32:47,455 INFO L87 Difference]: Start difference. First operand 4155 states and 9538 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-08-21 17:32:47,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:47,732 INFO L93 Difference]: Finished difference Result 9391 states and 19752 transitions. [2021-08-21 17:32:47,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:32:47,733 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 25 [2021-08-21 17:32:47,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:47,754 INFO L225 Difference]: With dead ends: 9391 [2021-08-21 17:32:47,755 INFO L226 Difference]: Without dead ends: 9363 [2021-08-21 17:32:47,755 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 112.9ms TimeCoverageRelationStatistics Valid=144, Invalid=318, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:32:47,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9363 states. [2021-08-21 17:32:47,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9363 to 6781. [2021-08-21 17:32:47,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6781 states, 6780 states have (on average 2.3414454277286136) internal successors, (15875), 6780 states have internal predecessors, (15875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:47,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6781 states to 6781 states and 15875 transitions. [2021-08-21 17:32:47,898 INFO L78 Accepts]: Start accepts. Automaton has 6781 states and 15875 transitions. Word has length 25 [2021-08-21 17:32:47,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:47,898 INFO L470 AbstractCegarLoop]: Abstraction has 6781 states and 15875 transitions. [2021-08-21 17:32:47,899 INFO L471 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-08-21 17:32:47,899 INFO L276 IsEmpty]: Start isEmpty. Operand 6781 states and 15875 transitions. [2021-08-21 17:32:47,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:32:47,911 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:47,911 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:47,930 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:48,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:48,124 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:48,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:48,125 INFO L82 PathProgramCache]: Analyzing trace with hash -213775286, now seen corresponding path program 24 times [2021-08-21 17:32:48,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:48,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625826825] [2021-08-21 17:32:48,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:48,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:48,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:48,211 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:48,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:48,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625826825] [2021-08-21 17:32:48,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625826825] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:48,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66225361] [2021-08-21 17:32:48,212 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:32:48,212 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:48,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:48,212 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:48,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-21 17:32:48,492 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:32:48,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:48,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:32:48,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:48,852 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:48,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66225361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:48,853 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:48,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:32:48,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080300175] [2021-08-21 17:32:48,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:32:48,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:48,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:32:48,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:32:48,854 INFO L87 Difference]: Start difference. First operand 6781 states and 15875 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:49,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:49,061 INFO L93 Difference]: Finished difference Result 7596 states and 17348 transitions. [2021-08-21 17:32:49,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:32:49,061 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:32:49,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:49,077 INFO L225 Difference]: With dead ends: 7596 [2021-08-21 17:32:49,077 INFO L226 Difference]: Without dead ends: 7574 [2021-08-21 17:32:49,077 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 131.9ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:32:49,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7574 states. [2021-08-21 17:32:49,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7574 to 7178. [2021-08-21 17:32:49,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7178 states, 7177 states have (on average 2.334680228507733) internal successors, (16756), 7177 states have internal predecessors, (16756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:49,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7178 states to 7178 states and 16756 transitions. [2021-08-21 17:32:49,191 INFO L78 Accepts]: Start accepts. Automaton has 7178 states and 16756 transitions. Word has length 27 [2021-08-21 17:32:49,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:49,191 INFO L470 AbstractCegarLoop]: Abstraction has 7178 states and 16756 transitions. [2021-08-21 17:32:49,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:49,192 INFO L276 IsEmpty]: Start isEmpty. Operand 7178 states and 16756 transitions. [2021-08-21 17:32:49,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:32:49,203 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:49,203 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:49,221 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:49,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-08-21 17:32:49,417 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:49,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:49,417 INFO L82 PathProgramCache]: Analyzing trace with hash 139121734, now seen corresponding path program 25 times [2021-08-21 17:32:49,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:49,417 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238481618] [2021-08-21 17:32:49,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:49,417 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:49,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:49,521 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:49,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:49,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238481618] [2021-08-21 17:32:49,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238481618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:49,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050268290] [2021-08-21 17:32:49,522 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:32:49,522 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:49,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:49,524 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:49,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-21 17:32:49,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:49,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:32:49,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:50,213 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:50,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050268290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:50,214 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:50,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:32:50,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398468567] [2021-08-21 17:32:50,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:32:50,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:50,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:32:50,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:32:50,215 INFO L87 Difference]: Start difference. First operand 7178 states and 16756 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:50,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:50,392 INFO L93 Difference]: Finished difference Result 7563 states and 17378 transitions. [2021-08-21 17:32:50,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:32:50,392 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:32:50,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:50,407 INFO L225 Difference]: With dead ends: 7563 [2021-08-21 17:32:50,407 INFO L226 Difference]: Without dead ends: 7553 [2021-08-21 17:32:50,408 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 129.9ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:32:50,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7553 states. [2021-08-21 17:32:50,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7553 to 7265. [2021-08-21 17:32:50,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7265 states, 7264 states have (on average 2.335490088105727) internal successors, (16965), 7264 states have internal predecessors, (16965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:50,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7265 states to 7265 states and 16965 transitions. [2021-08-21 17:32:50,551 INFO L78 Accepts]: Start accepts. Automaton has 7265 states and 16965 transitions. Word has length 27 [2021-08-21 17:32:50,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:50,552 INFO L470 AbstractCegarLoop]: Abstraction has 7265 states and 16965 transitions. [2021-08-21 17:32:50,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:50,552 INFO L276 IsEmpty]: Start isEmpty. Operand 7265 states and 16965 transitions. [2021-08-21 17:32:50,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:32:50,564 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:50,564 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:50,584 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:50,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:50,789 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:50,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:50,789 INFO L82 PathProgramCache]: Analyzing trace with hash -29258430, now seen corresponding path program 26 times [2021-08-21 17:32:50,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:50,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343428755] [2021-08-21 17:32:50,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:50,790 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:50,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:50,878 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:50,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:50,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343428755] [2021-08-21 17:32:50,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343428755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:50,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538778915] [2021-08-21 17:32:50,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:32:50,878 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:50,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:50,879 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:50,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-21 17:32:51,211 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:32:51,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:51,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:32:51,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:51,577 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:51,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538778915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:51,577 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:51,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:32:51,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931290589] [2021-08-21 17:32:51,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:32:51,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:51,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:32:51,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:32:51,578 INFO L87 Difference]: Start difference. First operand 7265 states and 16965 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:51,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:51,744 INFO L93 Difference]: Finished difference Result 8006 states and 18278 transitions. [2021-08-21 17:32:51,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:32:51,744 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:32:51,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:51,762 INFO L225 Difference]: With dead ends: 8006 [2021-08-21 17:32:51,762 INFO L226 Difference]: Without dead ends: 7992 [2021-08-21 17:32:51,763 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 136.4ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:32:51,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7992 states. [2021-08-21 17:32:51,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7992 to 7517. [2021-08-21 17:32:51,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7517 states, 7516 states have (on average 2.337413517828632) internal successors, (17568), 7516 states have internal predecessors, (17568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:51,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7517 states to 7517 states and 17568 transitions. [2021-08-21 17:32:51,918 INFO L78 Accepts]: Start accepts. Automaton has 7517 states and 17568 transitions. Word has length 27 [2021-08-21 17:32:51,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:51,918 INFO L470 AbstractCegarLoop]: Abstraction has 7517 states and 17568 transitions. [2021-08-21 17:32:51,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:51,919 INFO L276 IsEmpty]: Start isEmpty. Operand 7517 states and 17568 transitions. [2021-08-21 17:32:51,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:32:51,930 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:51,930 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:51,949 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:52,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:52,145 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:52,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:52,145 INFO L82 PathProgramCache]: Analyzing trace with hash 503909698, now seen corresponding path program 27 times [2021-08-21 17:32:52,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:52,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008819218] [2021-08-21 17:32:52,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:52,146 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:52,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:52,221 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:52,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:52,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008819218] [2021-08-21 17:32:52,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008819218] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:52,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904007530] [2021-08-21 17:32:52,221 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:32:52,221 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:52,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:52,222 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:52,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-21 17:32:52,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:32:52,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:52,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:32:52,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:52,945 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:52,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904007530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:52,945 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:52,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:32:52,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043550701] [2021-08-21 17:32:52,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:32:52,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:52,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:32:52,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:32:52,946 INFO L87 Difference]: Start difference. First operand 7517 states and 17568 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:53,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:53,094 INFO L93 Difference]: Finished difference Result 7840 states and 18113 transitions. [2021-08-21 17:32:53,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:32:53,095 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:32:53,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:53,108 INFO L225 Difference]: With dead ends: 7840 [2021-08-21 17:32:53,108 INFO L226 Difference]: Without dead ends: 7830 [2021-08-21 17:32:53,108 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 116.8ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:32:53,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7830 states. [2021-08-21 17:32:53,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7830 to 7598. [2021-08-21 17:32:53,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7598 states, 7597 states have (on average 2.338949585362643) internal successors, (17769), 7597 states have internal predecessors, (17769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:53,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7598 states to 7598 states and 17769 transitions. [2021-08-21 17:32:53,224 INFO L78 Accepts]: Start accepts. Automaton has 7598 states and 17769 transitions. Word has length 27 [2021-08-21 17:32:53,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:53,225 INFO L470 AbstractCegarLoop]: Abstraction has 7598 states and 17769 transitions. [2021-08-21 17:32:53,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:53,225 INFO L276 IsEmpty]: Start isEmpty. Operand 7598 states and 17769 transitions. [2021-08-21 17:32:53,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:32:53,237 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:53,237 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:53,258 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:53,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:53,453 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:53,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:53,453 INFO L82 PathProgramCache]: Analyzing trace with hash -1862208442, now seen corresponding path program 28 times [2021-08-21 17:32:53,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:53,454 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998512303] [2021-08-21 17:32:53,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:53,454 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:53,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:53,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-08-21 17:32:53,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:53,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998512303] [2021-08-21 17:32:53,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998512303] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:53,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167668709] [2021-08-21 17:32:53,555 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:32:53,555 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:53,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:53,556 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:53,588 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-21 17:32:53,973 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:32:53,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:53,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:32:53,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:54,306 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:54,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167668709] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:54,307 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:54,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:32:54,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353370165] [2021-08-21 17:32:54,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:32:54,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:54,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:32:54,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:32:54,308 INFO L87 Difference]: Start difference. First operand 7598 states and 17769 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:54,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:54,434 INFO L93 Difference]: Finished difference Result 7880 states and 18246 transitions. [2021-08-21 17:32:54,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:32:54,435 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:32:54,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:54,446 INFO L225 Difference]: With dead ends: 7880 [2021-08-21 17:32:54,447 INFO L226 Difference]: Without dead ends: 7858 [2021-08-21 17:32:54,447 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 114.3ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:32:54,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7858 states. [2021-08-21 17:32:54,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7858 to 7682. [2021-08-21 17:32:54,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7682 states, 7681 states have (on average 2.338627782840776) internal successors, (17963), 7681 states have internal predecessors, (17963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:54,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7682 states to 7682 states and 17963 transitions. [2021-08-21 17:32:54,569 INFO L78 Accepts]: Start accepts. Automaton has 7682 states and 17963 transitions. Word has length 27 [2021-08-21 17:32:54,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:54,569 INFO L470 AbstractCegarLoop]: Abstraction has 7682 states and 17963 transitions. [2021-08-21 17:32:54,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:54,569 INFO L276 IsEmpty]: Start isEmpty. Operand 7682 states and 17963 transitions. [2021-08-21 17:32:54,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:32:54,583 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:54,583 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:54,599 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:54,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-08-21 17:32:54,788 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:54,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:54,789 INFO L82 PathProgramCache]: Analyzing trace with hash -71938998, now seen corresponding path program 29 times [2021-08-21 17:32:54,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:54,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229302755] [2021-08-21 17:32:54,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:54,789 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:54,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:54,875 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:54,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:54,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229302755] [2021-08-21 17:32:54,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229302755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:54,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381574355] [2021-08-21 17:32:54,875 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:32:54,875 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:54,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:54,876 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:54,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-21 17:32:55,273 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:32:55,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:55,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:32:55,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:55,611 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:55,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381574355] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:55,611 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:55,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:32:55,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179057717] [2021-08-21 17:32:55,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:32:55,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:55,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:32:55,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:32:55,612 INFO L87 Difference]: Start difference. First operand 7682 states and 17963 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:55,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:55,811 INFO L93 Difference]: Finished difference Result 8001 states and 18492 transitions. [2021-08-21 17:32:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:32:55,811 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:32:55,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:55,824 INFO L225 Difference]: With dead ends: 8001 [2021-08-21 17:32:55,824 INFO L226 Difference]: Without dead ends: 7991 [2021-08-21 17:32:55,824 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 115.2ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:32:55,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7991 states. [2021-08-21 17:32:55,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7991 to 7750. [2021-08-21 17:32:55,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7750 states, 7749 states have (on average 2.338882436443412) internal successors, (18124), 7749 states have internal predecessors, (18124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:55,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7750 states to 7750 states and 18124 transitions. [2021-08-21 17:32:55,937 INFO L78 Accepts]: Start accepts. Automaton has 7750 states and 18124 transitions. Word has length 27 [2021-08-21 17:32:55,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:55,938 INFO L470 AbstractCegarLoop]: Abstraction has 7750 states and 18124 transitions. [2021-08-21 17:32:55,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:55,938 INFO L276 IsEmpty]: Start isEmpty. Operand 7750 states and 18124 transitions. [2021-08-21 17:32:55,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:32:55,949 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:55,949 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:55,966 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-08-21 17:32:56,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-08-21 17:32:56,149 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:56,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:56,150 INFO L82 PathProgramCache]: Analyzing trace with hash -1813385974, now seen corresponding path program 30 times [2021-08-21 17:32:56,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:56,150 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115622607] [2021-08-21 17:32:56,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:56,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:56,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:56,221 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:56,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:56,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115622607] [2021-08-21 17:32:56,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115622607] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:56,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855574433] [2021-08-21 17:32:56,225 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:32:56,225 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:56,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:56,226 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:56,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-21 17:32:56,639 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:32:56,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:56,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:32:56,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:57,010 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:57,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855574433] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:57,010 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:57,010 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:32:57,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111088194] [2021-08-21 17:32:57,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:32:57,011 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:57,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:32:57,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:32:57,011 INFO L87 Difference]: Start difference. First operand 7750 states and 18124 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:57,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:57,154 INFO L93 Difference]: Finished difference Result 8150 states and 18784 transitions. [2021-08-21 17:32:57,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:32:57,155 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:32:57,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:57,166 INFO L225 Difference]: With dead ends: 8150 [2021-08-21 17:32:57,167 INFO L226 Difference]: Without dead ends: 8122 [2021-08-21 17:32:57,167 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 118.8ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:32:57,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8122 states. [2021-08-21 17:32:57,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8122 to 7883. [2021-08-21 17:32:57,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7883 states, 7882 states have (on average 2.3351941131692464) internal successors, (18406), 7882 states have internal predecessors, (18406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:57,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7883 states to 7883 states and 18406 transitions. [2021-08-21 17:32:57,272 INFO L78 Accepts]: Start accepts. Automaton has 7883 states and 18406 transitions. Word has length 27 [2021-08-21 17:32:57,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:57,272 INFO L470 AbstractCegarLoop]: Abstraction has 7883 states and 18406 transitions. [2021-08-21 17:32:57,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:57,272 INFO L276 IsEmpty]: Start isEmpty. Operand 7883 states and 18406 transitions. [2021-08-21 17:32:57,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:32:57,282 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:57,282 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:57,300 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:57,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:57,483 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:57,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:57,483 INFO L82 PathProgramCache]: Analyzing trace with hash 367327182, now seen corresponding path program 31 times [2021-08-21 17:32:57,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:57,483 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374274439] [2021-08-21 17:32:57,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:57,483 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:57,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:57,577 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:57,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:57,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374274439] [2021-08-21 17:32:57,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374274439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:57,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925740179] [2021-08-21 17:32:57,578 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:32:57,578 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:57,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:57,579 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:57,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-21 17:32:58,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:58,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:32:58,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:58,423 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:32:58,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925740179] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:58,423 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:58,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:32:58,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811170595] [2021-08-21 17:32:58,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:32:58,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:58,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:32:58,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:32:58,424 INFO L87 Difference]: Start difference. First operand 7883 states and 18406 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:58,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:32:58,632 INFO L93 Difference]: Finished difference Result 9081 states and 20572 transitions. [2021-08-21 17:32:58,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:32:58,632 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:32:58,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:32:58,647 INFO L225 Difference]: With dead ends: 9081 [2021-08-21 17:32:58,647 INFO L226 Difference]: Without dead ends: 9039 [2021-08-21 17:32:58,648 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 136.0ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:32:58,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9039 states. [2021-08-21 17:32:58,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9039 to 8471. [2021-08-21 17:32:58,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8471 states, 8470 states have (on average 2.3291617473435657) internal successors, (19728), 8470 states have internal predecessors, (19728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:58,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8471 states to 8471 states and 19728 transitions. [2021-08-21 17:32:58,782 INFO L78 Accepts]: Start accepts. Automaton has 8471 states and 19728 transitions. Word has length 27 [2021-08-21 17:32:58,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:32:58,782 INFO L470 AbstractCegarLoop]: Abstraction has 8471 states and 19728 transitions. [2021-08-21 17:32:58,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:32:58,782 INFO L276 IsEmpty]: Start isEmpty. Operand 8471 states and 19728 transitions. [2021-08-21 17:32:58,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:32:58,793 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:32:58,793 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:32:58,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-21 17:32:58,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-21 17:32:58,994 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:32:58,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:32:58,995 INFO L82 PathProgramCache]: Analyzing trace with hash -634204470, now seen corresponding path program 32 times [2021-08-21 17:32:58,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:32:58,995 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117777068] [2021-08-21 17:32:58,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:32:58,995 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:32:59,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:32:59,099 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:32:59,099 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:32:59,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117777068] [2021-08-21 17:32:59,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117777068] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:59,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885738905] [2021-08-21 17:32:59,099 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:32:59,099 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:32:59,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:32:59,100 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:32:59,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-21 17:32:59,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:32:59,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:32:59,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:32:59,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:32:59,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-08-21 17:32:59,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885738905] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:32:59,909 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:32:59,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:32:59,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382761872] [2021-08-21 17:32:59,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:32:59,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:32:59,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:32:59,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:32:59,910 INFO L87 Difference]: Start difference. First operand 8471 states and 19728 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:00,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:00,068 INFO L93 Difference]: Finished difference Result 8831 states and 20329 transitions. [2021-08-21 17:33:00,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:33:00,068 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:00,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:00,083 INFO L225 Difference]: With dead ends: 8831 [2021-08-21 17:33:00,083 INFO L226 Difference]: Without dead ends: 8817 [2021-08-21 17:33:00,083 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 130.0ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:00,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8817 states. [2021-08-21 17:33:00,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8817 to 8592. [2021-08-21 17:33:00,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8592 states, 8591 states have (on average 2.327319287626586) internal successors, (19994), 8591 states have internal predecessors, (19994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:00,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8592 states to 8592 states and 19994 transitions. [2021-08-21 17:33:00,215 INFO L78 Accepts]: Start accepts. Automaton has 8592 states and 19994 transitions. Word has length 27 [2021-08-21 17:33:00,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:00,216 INFO L470 AbstractCegarLoop]: Abstraction has 8592 states and 19994 transitions. [2021-08-21 17:33:00,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:00,216 INFO L276 IsEmpty]: Start isEmpty. Operand 8592 states and 19994 transitions. [2021-08-21 17:33:00,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:00,230 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:00,230 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:00,253 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-08-21 17:33:00,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-21 17:33:00,431 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:00,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:00,432 INFO L82 PathProgramCache]: Analyzing trace with hash -1969652670, now seen corresponding path program 33 times [2021-08-21 17:33:00,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:00,432 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034644512] [2021-08-21 17:33:00,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:00,432 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:00,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:00,553 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:33:00,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:00,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034644512] [2021-08-21 17:33:00,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034644512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:00,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358141790] [2021-08-21 17:33:00,553 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:33:00,554 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:00,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:00,565 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:00,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-21 17:33:01,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 17:33:01,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:01,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:01,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:01,433 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:01,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358141790] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:01,433 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:01,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:01,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100010933] [2021-08-21 17:33:01,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:01,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:01,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:01,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:01,434 INFO L87 Difference]: Start difference. First operand 8592 states and 19994 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:01,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:01,603 INFO L93 Difference]: Finished difference Result 8984 states and 20631 transitions. [2021-08-21 17:33:01,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:33:01,603 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:01,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:01,618 INFO L225 Difference]: With dead ends: 8984 [2021-08-21 17:33:01,618 INFO L226 Difference]: Without dead ends: 8966 [2021-08-21 17:33:01,618 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 130.0ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:01,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8966 states. [2021-08-21 17:33:01,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8966 to 8661. [2021-08-21 17:33:01,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8661 states, 8660 states have (on average 2.328406466512702) internal successors, (20164), 8660 states have internal predecessors, (20164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:01,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8661 states to 8661 states and 20164 transitions. [2021-08-21 17:33:01,836 INFO L78 Accepts]: Start accepts. Automaton has 8661 states and 20164 transitions. Word has length 27 [2021-08-21 17:33:01,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:01,836 INFO L470 AbstractCegarLoop]: Abstraction has 8661 states and 20164 transitions. [2021-08-21 17:33:01,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:01,836 INFO L276 IsEmpty]: Start isEmpty. Operand 8661 states and 20164 transitions. [2021-08-21 17:33:01,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:01,848 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:01,848 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:01,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-21 17:33:02,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-21 17:33:02,062 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:02,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:02,062 INFO L82 PathProgramCache]: Analyzing trace with hash 1040076290, now seen corresponding path program 34 times [2021-08-21 17:33:02,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:02,062 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808623162] [2021-08-21 17:33:02,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:02,062 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:02,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:02,131 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:02,131 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:02,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808623162] [2021-08-21 17:33:02,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808623162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:02,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698805656] [2021-08-21 17:33:02,131 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:33:02,132 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:02,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:02,132 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:02,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-21 17:33:02,682 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:33:02,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:02,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:02,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:03,028 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:03,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698805656] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:03,028 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:03,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:03,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920635534] [2021-08-21 17:33:03,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:03,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:03,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:03,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:03,029 INFO L87 Difference]: Start difference. First operand 8661 states and 20164 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:03,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:03,192 INFO L93 Difference]: Finished difference Result 9018 states and 20751 transitions. [2021-08-21 17:33:03,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:33:03,193 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:03,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:03,207 INFO L225 Difference]: With dead ends: 9018 [2021-08-21 17:33:03,207 INFO L226 Difference]: Without dead ends: 8996 [2021-08-21 17:33:03,208 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 134.0ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:03,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8996 states. [2021-08-21 17:33:03,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8996 to 8771. [2021-08-21 17:33:03,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8771 states, 8770 states have (on average 2.327594070695553) internal successors, (20413), 8770 states have internal predecessors, (20413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:03,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8771 states to 8771 states and 20413 transitions. [2021-08-21 17:33:03,359 INFO L78 Accepts]: Start accepts. Automaton has 8771 states and 20413 transitions. Word has length 27 [2021-08-21 17:33:03,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:03,359 INFO L470 AbstractCegarLoop]: Abstraction has 8771 states and 20413 transitions. [2021-08-21 17:33:03,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:03,360 INFO L276 IsEmpty]: Start isEmpty. Operand 8771 states and 20413 transitions. [2021-08-21 17:33:03,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:03,372 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:03,372 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:03,391 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-21 17:33:03,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:03,590 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:03,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:03,590 INFO L82 PathProgramCache]: Analyzing trace with hash -1033447738, now seen corresponding path program 35 times [2021-08-21 17:33:03,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:03,590 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109715204] [2021-08-21 17:33:03,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:03,590 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:03,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:03,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-08-21 17:33:03,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:03,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109715204] [2021-08-21 17:33:03,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109715204] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:03,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934939882] [2021-08-21 17:33:03,668 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:33:03,669 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:03,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:03,669 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:03,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-21 17:33:04,245 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:33:04,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:04,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:04,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:04,577 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:04,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934939882] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:04,577 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:04,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:04,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549721363] [2021-08-21 17:33:04,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:04,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:04,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:04,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:04,578 INFO L87 Difference]: Start difference. First operand 8771 states and 20413 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:04,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:04,709 INFO L93 Difference]: Finished difference Result 9034 states and 20830 transitions. [2021-08-21 17:33:04,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:33:04,710 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:04,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:04,724 INFO L225 Difference]: With dead ends: 9034 [2021-08-21 17:33:04,724 INFO L226 Difference]: Without dead ends: 9024 [2021-08-21 17:33:04,724 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 121.0ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:04,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9024 states. [2021-08-21 17:33:04,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9024 to 8826. [2021-08-21 17:33:04,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8826 states, 8825 states have (on average 2.3271388101983) internal successors, (20537), 8825 states have internal predecessors, (20537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:04,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8826 states to 8826 states and 20537 transitions. [2021-08-21 17:33:04,870 INFO L78 Accepts]: Start accepts. Automaton has 8826 states and 20537 transitions. Word has length 27 [2021-08-21 17:33:04,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:04,870 INFO L470 AbstractCegarLoop]: Abstraction has 8826 states and 20537 transitions. [2021-08-21 17:33:04,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:04,870 INFO L276 IsEmpty]: Start isEmpty. Operand 8826 states and 20537 transitions. [2021-08-21 17:33:04,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:04,882 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:04,882 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:04,900 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-08-21 17:33:05,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:05,083 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:05,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:05,083 INFO L82 PathProgramCache]: Analyzing trace with hash -203946434, now seen corresponding path program 36 times [2021-08-21 17:33:05,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:05,083 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273428826] [2021-08-21 17:33:05,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:05,084 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:05,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:05,156 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:05,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:05,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273428826] [2021-08-21 17:33:05,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273428826] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:05,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95295019] [2021-08-21 17:33:05,157 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:33:05,157 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:05,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:05,158 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:05,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-21 17:33:05,738 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:33:05,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:05,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:05,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:06,053 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:06,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95295019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:06,054 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:06,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:06,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755389348] [2021-08-21 17:33:06,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:06,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:06,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:06,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:06,054 INFO L87 Difference]: Start difference. First operand 8826 states and 20537 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:06,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:06,200 INFO L93 Difference]: Finished difference Result 9108 states and 21000 transitions. [2021-08-21 17:33:06,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:33:06,200 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:06,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:06,214 INFO L225 Difference]: With dead ends: 9108 [2021-08-21 17:33:06,214 INFO L226 Difference]: Without dead ends: 9098 [2021-08-21 17:33:06,214 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 114.2ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:06,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9098 states. [2021-08-21 17:33:06,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9098 to 8901. [2021-08-21 17:33:06,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8901 states, 8900 states have (on average 2.3270786516853934) internal successors, (20711), 8900 states have internal predecessors, (20711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:06,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8901 states to 8901 states and 20711 transitions. [2021-08-21 17:33:06,362 INFO L78 Accepts]: Start accepts. Automaton has 8901 states and 20711 transitions. Word has length 27 [2021-08-21 17:33:06,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:06,363 INFO L470 AbstractCegarLoop]: Abstraction has 8901 states and 20711 transitions. [2021-08-21 17:33:06,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:06,363 INFO L276 IsEmpty]: Start isEmpty. Operand 8901 states and 20711 transitions. [2021-08-21 17:33:06,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:06,374 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:06,374 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:06,391 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-08-21 17:33:06,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-08-21 17:33:06,577 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:06,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:06,577 INFO L82 PathProgramCache]: Analyzing trace with hash -574233026, now seen corresponding path program 37 times [2021-08-21 17:33:06,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:06,577 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929862593] [2021-08-21 17:33:06,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:06,577 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:06,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:06,663 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:06,663 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:06,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929862593] [2021-08-21 17:33:06,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929862593] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:06,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1032145924] [2021-08-21 17:33:06,664 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:33:06,664 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:06,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:06,664 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:06,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-21 17:33:07,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:07,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:07,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:07,586 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:07,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1032145924] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:07,586 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:07,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:33:07,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697785688] [2021-08-21 17:33:07,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:33:07,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:07,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:33:07,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:07,587 INFO L87 Difference]: Start difference. First operand 8901 states and 20711 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:07,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:07,787 INFO L93 Difference]: Finished difference Result 9997 states and 22627 transitions. [2021-08-21 17:33:07,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:33:07,788 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:07,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:07,805 INFO L225 Difference]: With dead ends: 9997 [2021-08-21 17:33:07,806 INFO L226 Difference]: Without dead ends: 9979 [2021-08-21 17:33:07,806 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 131.1ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:07,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9979 states. [2021-08-21 17:33:07,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9979 to 9223. [2021-08-21 17:33:07,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9223 states, 9222 states have (on average 2.3330080242897417) internal successors, (21515), 9222 states have internal predecessors, (21515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:07,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9223 states to 9223 states and 21515 transitions. [2021-08-21 17:33:07,972 INFO L78 Accepts]: Start accepts. Automaton has 9223 states and 21515 transitions. Word has length 27 [2021-08-21 17:33:07,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:07,972 INFO L470 AbstractCegarLoop]: Abstraction has 9223 states and 21515 transitions. [2021-08-21 17:33:07,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:07,972 INFO L276 IsEmpty]: Start isEmpty. Operand 9223 states and 21515 transitions. [2021-08-21 17:33:07,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:07,984 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:07,984 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:08,001 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-08-21 17:33:08,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-08-21 17:33:08,184 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:08,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:08,185 INFO L82 PathProgramCache]: Analyzing trace with hash 328943166, now seen corresponding path program 38 times [2021-08-21 17:33:08,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:08,185 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465685602] [2021-08-21 17:33:08,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:08,185 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:08,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:08,261 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:33:08,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:08,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465685602] [2021-08-21 17:33:08,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465685602] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:08,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997615069] [2021-08-21 17:33:08,262 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:33:08,262 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:08,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:08,262 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:08,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-21 17:33:08,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:33:08,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:08,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:08,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:09,223 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:09,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997615069] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:09,224 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:09,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:09,224 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495562218] [2021-08-21 17:33:09,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:09,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:09,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:09,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:09,225 INFO L87 Difference]: Start difference. First operand 9223 states and 21515 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:09,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:09,385 INFO L93 Difference]: Finished difference Result 9642 states and 22219 transitions. [2021-08-21 17:33:09,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:33:09,385 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:09,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:09,401 INFO L225 Difference]: With dead ends: 9642 [2021-08-21 17:33:09,401 INFO L226 Difference]: Without dead ends: 9620 [2021-08-21 17:33:09,401 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 116.1ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:09,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9620 states. [2021-08-21 17:33:09,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9620 to 9333. [2021-08-21 17:33:09,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9333 states, 9332 states have (on average 2.335297899699957) internal successors, (21793), 9332 states have internal predecessors, (21793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:09,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9333 states to 9333 states and 21793 transitions. [2021-08-21 17:33:09,579 INFO L78 Accepts]: Start accepts. Automaton has 9333 states and 21793 transitions. Word has length 27 [2021-08-21 17:33:09,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:09,580 INFO L470 AbstractCegarLoop]: Abstraction has 9333 states and 21793 transitions. [2021-08-21 17:33:09,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:09,580 INFO L276 IsEmpty]: Start isEmpty. Operand 9333 states and 21793 transitions. [2021-08-21 17:33:09,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:09,591 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:09,591 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:09,609 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-08-21 17:33:09,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-08-21 17:33:09,792 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:09,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:09,792 INFO L82 PathProgramCache]: Analyzing trace with hash -1785310974, now seen corresponding path program 39 times [2021-08-21 17:33:09,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:09,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694747136] [2021-08-21 17:33:09,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:09,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:09,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:09,875 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:33:09,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:09,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694747136] [2021-08-21 17:33:09,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694747136] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:09,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483377001] [2021-08-21 17:33:09,876 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:33:09,876 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:09,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:09,876 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:09,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-21 17:33:10,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 17:33:10,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:10,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:10,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:10,876 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:10,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483377001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:10,876 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:10,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:10,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534008537] [2021-08-21 17:33:10,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:10,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:10,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:10,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:10,877 INFO L87 Difference]: Start difference. First operand 9333 states and 21793 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:11,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:11,060 INFO L93 Difference]: Finished difference Result 9690 states and 22390 transitions. [2021-08-21 17:33:11,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:33:11,060 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:11,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:11,076 INFO L225 Difference]: With dead ends: 9690 [2021-08-21 17:33:11,076 INFO L226 Difference]: Without dead ends: 9680 [2021-08-21 17:33:11,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 119.1ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:11,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9680 states. [2021-08-21 17:33:11,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9680 to 9411. [2021-08-21 17:33:11,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9411 states, 9410 states have (on average 2.336875664187035) internal successors, (21990), 9410 states have internal predecessors, (21990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:11,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9411 states to 9411 states and 21990 transitions. [2021-08-21 17:33:11,212 INFO L78 Accepts]: Start accepts. Automaton has 9411 states and 21990 transitions. Word has length 27 [2021-08-21 17:33:11,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:11,212 INFO L470 AbstractCegarLoop]: Abstraction has 9411 states and 21990 transitions. [2021-08-21 17:33:11,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:11,213 INFO L276 IsEmpty]: Start isEmpty. Operand 9411 states and 21990 transitions. [2021-08-21 17:33:11,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:11,224 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:11,225 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:11,242 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-08-21 17:33:11,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-08-21 17:33:11,425 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:11,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:11,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1348055990, now seen corresponding path program 40 times [2021-08-21 17:33:11,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:11,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218919235] [2021-08-21 17:33:11,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:11,426 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:11,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:11,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-08-21 17:33:11,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:11,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218919235] [2021-08-21 17:33:11,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218919235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:11,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681575175] [2021-08-21 17:33:11,532 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:33:11,532 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:11,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:11,532 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:11,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-21 17:33:12,226 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:33:12,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:12,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:12,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:12,553 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:12,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681575175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:12,553 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:12,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:12,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479125403] [2021-08-21 17:33:12,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:12,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:12,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:12,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:12,554 INFO L87 Difference]: Start difference. First operand 9411 states and 21990 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:12,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:12,712 INFO L93 Difference]: Finished difference Result 9603 states and 22300 transitions. [2021-08-21 17:33:12,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:33:12,713 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:12,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:12,728 INFO L225 Difference]: With dead ends: 9603 [2021-08-21 17:33:12,729 INFO L226 Difference]: Without dead ends: 9593 [2021-08-21 17:33:12,729 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 132.1ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:12,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9593 states. [2021-08-21 17:33:12,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9593 to 9449. [2021-08-21 17:33:12,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9449 states, 9448 states have (on average 2.3368966977138017) internal successors, (22079), 9448 states have internal predecessors, (22079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:12,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9449 states to 9449 states and 22079 transitions. [2021-08-21 17:33:12,861 INFO L78 Accepts]: Start accepts. Automaton has 9449 states and 22079 transitions. Word has length 27 [2021-08-21 17:33:12,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:12,861 INFO L470 AbstractCegarLoop]: Abstraction has 9449 states and 22079 transitions. [2021-08-21 17:33:12,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:12,862 INFO L276 IsEmpty]: Start isEmpty. Operand 9449 states and 22079 transitions. [2021-08-21 17:33:12,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:12,875 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:12,875 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:12,895 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-21 17:33:13,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:13,086 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:13,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:13,086 INFO L82 PathProgramCache]: Analyzing trace with hash -995158970, now seen corresponding path program 41 times [2021-08-21 17:33:13,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:13,086 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857635608] [2021-08-21 17:33:13,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:13,086 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:13,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:13,166 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:13,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:13,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857635608] [2021-08-21 17:33:13,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857635608] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:13,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551075809] [2021-08-21 17:33:13,167 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:33:13,167 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:13,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:13,168 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:13,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-21 17:33:13,936 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:33:13,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:13,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:13,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:14,268 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:14,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551075809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:14,268 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:14,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:33:14,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349205489] [2021-08-21 17:33:14,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:33:14,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:14,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:33:14,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:14,269 INFO L87 Difference]: Start difference. First operand 9449 states and 22079 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:14,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:14,530 INFO L93 Difference]: Finished difference Result 10002 states and 23000 transitions. [2021-08-21 17:33:14,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:33:14,531 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:14,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:14,547 INFO L225 Difference]: With dead ends: 10002 [2021-08-21 17:33:14,547 INFO L226 Difference]: Without dead ends: 9986 [2021-08-21 17:33:14,548 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 143.6ms TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:33:14,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9986 states. [2021-08-21 17:33:14,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9986 to 9580. [2021-08-21 17:33:14,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9580 states, 9579 states have (on average 2.3382398997807705) internal successors, (22398), 9579 states have internal predecessors, (22398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:14,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9580 states to 9580 states and 22398 transitions. [2021-08-21 17:33:14,687 INFO L78 Accepts]: Start accepts. Automaton has 9580 states and 22398 transitions. Word has length 27 [2021-08-21 17:33:14,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:14,688 INFO L470 AbstractCegarLoop]: Abstraction has 9580 states and 22398 transitions. [2021-08-21 17:33:14,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:14,688 INFO L276 IsEmpty]: Start isEmpty. Operand 9580 states and 22398 transitions. [2021-08-21 17:33:14,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:14,701 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:14,701 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:14,719 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2021-08-21 17:33:14,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-08-21 17:33:14,902 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:14,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:14,902 INFO L82 PathProgramCache]: Analyzing trace with hash 795110474, now seen corresponding path program 42 times [2021-08-21 17:33:14,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:14,902 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872906553] [2021-08-21 17:33:14,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:14,902 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:14,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:14,977 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:14,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:14,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872906553] [2021-08-21 17:33:14,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872906553] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:14,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361288131] [2021-08-21 17:33:14,978 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:33:14,978 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:14,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:14,979 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:14,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-21 17:33:15,777 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:33:15,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:15,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:15,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:16,083 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:16,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361288131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:16,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:16,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:16,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098645849] [2021-08-21 17:33:16,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:16,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:16,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:16,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:16,085 INFO L87 Difference]: Start difference. First operand 9580 states and 22398 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:16,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:16,243 INFO L93 Difference]: Finished difference Result 9744 states and 22651 transitions. [2021-08-21 17:33:16,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:33:16,244 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:16,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:16,260 INFO L225 Difference]: With dead ends: 9744 [2021-08-21 17:33:16,260 INFO L226 Difference]: Without dead ends: 9734 [2021-08-21 17:33:16,260 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 126.6ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:16,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9734 states. [2021-08-21 17:33:16,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9734 to 9609. [2021-08-21 17:33:16,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9609 states, 9608 states have (on average 2.3388842631140716) internal successors, (22472), 9608 states have internal predecessors, (22472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:16,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9609 states to 9609 states and 22472 transitions. [2021-08-21 17:33:16,388 INFO L78 Accepts]: Start accepts. Automaton has 9609 states and 22472 transitions. Word has length 27 [2021-08-21 17:33:16,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:16,388 INFO L470 AbstractCegarLoop]: Abstraction has 9609 states and 22472 transitions. [2021-08-21 17:33:16,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:16,388 INFO L276 IsEmpty]: Start isEmpty. Operand 9609 states and 22472 transitions. [2021-08-21 17:33:16,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:16,400 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:16,400 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:16,418 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2021-08-21 17:33:16,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-21 17:33:16,601 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:16,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:16,601 INFO L82 PathProgramCache]: Analyzing trace with hash 232845002, now seen corresponding path program 43 times [2021-08-21 17:33:16,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:16,601 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002245926] [2021-08-21 17:33:16,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:16,601 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:16,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:16,680 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:33:16,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:16,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002245926] [2021-08-21 17:33:16,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002245926] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:16,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172174394] [2021-08-21 17:33:16,681 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:33:16,681 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:16,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:16,681 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:16,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-21 17:33:17,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:17,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:17,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:17,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-08-21 17:33:17,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172174394] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:17,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:17,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:17,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434700112] [2021-08-21 17:33:17,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:17,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:17,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:17,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:17,796 INFO L87 Difference]: Start difference. First operand 9609 states and 22472 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:17,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:17,951 INFO L93 Difference]: Finished difference Result 9740 states and 22659 transitions. [2021-08-21 17:33:17,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:33:17,952 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:17,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:17,967 INFO L225 Difference]: With dead ends: 9740 [2021-08-21 17:33:17,968 INFO L226 Difference]: Without dead ends: 9730 [2021-08-21 17:33:17,968 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 145.0ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:17,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9730 states. [2021-08-21 17:33:18,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9730 to 9634. [2021-08-21 17:33:18,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9634 states, 9633 states have (on average 2.338316204712966) internal successors, (22525), 9633 states have internal predecessors, (22525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:18,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9634 states to 9634 states and 22525 transitions. [2021-08-21 17:33:18,098 INFO L78 Accepts]: Start accepts. Automaton has 9634 states and 22525 transitions. Word has length 27 [2021-08-21 17:33:18,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:18,098 INFO L470 AbstractCegarLoop]: Abstraction has 9634 states and 22525 transitions. [2021-08-21 17:33:18,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:18,098 INFO L276 IsEmpty]: Start isEmpty. Operand 9634 states and 22525 transitions. [2021-08-21 17:33:18,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:18,110 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:18,110 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:18,128 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2021-08-21 17:33:18,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-21 17:33:18,311 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:18,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:18,311 INFO L82 PathProgramCache]: Analyzing trace with hash -1102603198, now seen corresponding path program 44 times [2021-08-21 17:33:18,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:18,311 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843717757] [2021-08-21 17:33:18,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:18,312 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:18,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:18,383 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:33:18,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:18,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843717757] [2021-08-21 17:33:18,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843717757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:18,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790872066] [2021-08-21 17:33:18,383 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:33:18,384 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:18,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:18,385 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:18,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-21 17:33:19,239 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:33:19,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:19,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:19,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:19,555 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:19,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790872066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:19,555 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:19,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:19,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769048555] [2021-08-21 17:33:19,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:19,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:19,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:19,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:19,556 INFO L87 Difference]: Start difference. First operand 9634 states and 22525 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:19,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:19,732 INFO L93 Difference]: Finished difference Result 9794 states and 22775 transitions. [2021-08-21 17:33:19,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:33:19,732 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:19,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:19,752 INFO L225 Difference]: With dead ends: 9794 [2021-08-21 17:33:19,752 INFO L226 Difference]: Without dead ends: 9784 [2021-08-21 17:33:19,752 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 131.3ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:19,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9784 states. [2021-08-21 17:33:19,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9784 to 9668. [2021-08-21 17:33:19,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9668 states, 9667 states have (on average 2.3385745319126925) internal successors, (22607), 9667 states have internal predecessors, (22607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:19,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9668 states to 9668 states and 22607 transitions. [2021-08-21 17:33:19,904 INFO L78 Accepts]: Start accepts. Automaton has 9668 states and 22607 transitions. Word has length 27 [2021-08-21 17:33:19,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:19,904 INFO L470 AbstractCegarLoop]: Abstraction has 9668 states and 22607 transitions. [2021-08-21 17:33:19,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:19,904 INFO L276 IsEmpty]: Start isEmpty. Operand 9668 states and 22607 transitions. [2021-08-21 17:33:19,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:19,917 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:19,917 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:19,935 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2021-08-21 17:33:20,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:20,118 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:20,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:20,118 INFO L82 PathProgramCache]: Analyzing trace with hash -1206219702, now seen corresponding path program 45 times [2021-08-21 17:33:20,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:20,118 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165323500] [2021-08-21 17:33:20,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:20,118 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:20,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:20,202 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:20,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:20,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165323500] [2021-08-21 17:33:20,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165323500] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:20,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124246871] [2021-08-21 17:33:20,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:33:20,202 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:20,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:20,203 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:20,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-21 17:33:21,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:33:21,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:21,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:21,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:21,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-08-21 17:33:21,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124246871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:21,358 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:21,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:33:21,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874803529] [2021-08-21 17:33:21,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:33:21,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:21,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:33:21,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:21,359 INFO L87 Difference]: Start difference. First operand 9668 states and 22607 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:21,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:21,532 INFO L93 Difference]: Finished difference Result 9943 states and 23039 transitions. [2021-08-21 17:33:21,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:33:21,532 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:21,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:21,549 INFO L225 Difference]: With dead ends: 9943 [2021-08-21 17:33:21,549 INFO L226 Difference]: Without dead ends: 9933 [2021-08-21 17:33:21,549 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 145.3ms TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:33:21,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9933 states. [2021-08-21 17:33:21,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9933 to 9706. [2021-08-21 17:33:21,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9706 states, 9705 states have (on average 2.3392065945388976) internal successors, (22702), 9705 states have internal predecessors, (22702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:21,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9706 states to 9706 states and 22702 transitions. [2021-08-21 17:33:21,682 INFO L78 Accepts]: Start accepts. Automaton has 9706 states and 22702 transitions. Word has length 27 [2021-08-21 17:33:21,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:21,682 INFO L470 AbstractCegarLoop]: Abstraction has 9706 states and 22702 transitions. [2021-08-21 17:33:21,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:21,682 INFO L276 IsEmpty]: Start isEmpty. Operand 9706 states and 22702 transitions. [2021-08-21 17:33:21,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:21,694 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:21,694 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:21,712 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-08-21 17:33:21,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:21,895 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:21,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:21,895 INFO L82 PathProgramCache]: Analyzing trace with hash 1347300618, now seen corresponding path program 46 times [2021-08-21 17:33:21,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:21,895 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035402668] [2021-08-21 17:33:21,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:21,895 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:21,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:21,974 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:21,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:21,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035402668] [2021-08-21 17:33:21,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035402668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:21,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997890206] [2021-08-21 17:33:21,974 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:33:21,974 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:21,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:21,975 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:21,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-21 17:33:22,821 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:33:22,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:22,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:22,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:23,177 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:23,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997890206] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:23,178 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:23,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:33:23,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617226356] [2021-08-21 17:33:23,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:33:23,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:23,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:33:23,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:23,178 INFO L87 Difference]: Start difference. First operand 9706 states and 22702 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:23,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:23,365 INFO L93 Difference]: Finished difference Result 9921 states and 23036 transitions. [2021-08-21 17:33:23,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:33:23,365 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:23,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:23,384 INFO L225 Difference]: With dead ends: 9921 [2021-08-21 17:33:23,384 INFO L226 Difference]: Without dead ends: 9899 [2021-08-21 17:33:23,384 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 151.2ms TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:33:23,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9899 states. [2021-08-21 17:33:23,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9899 to 9752. [2021-08-21 17:33:23,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9752 states, 9751 states have (on average 2.338426828017639) internal successors, (22802), 9751 states have internal predecessors, (22802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:23,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9752 states to 9752 states and 22802 transitions. [2021-08-21 17:33:23,521 INFO L78 Accepts]: Start accepts. Automaton has 9752 states and 22802 transitions. Word has length 27 [2021-08-21 17:33:23,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:23,521 INFO L470 AbstractCegarLoop]: Abstraction has 9752 states and 22802 transitions. [2021-08-21 17:33:23,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:23,521 INFO L276 IsEmpty]: Start isEmpty. Operand 9752 states and 22802 transitions. [2021-08-21 17:33:23,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:23,533 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:23,533 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:23,553 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-21 17:33:23,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:23,741 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:23,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:23,741 INFO L82 PathProgramCache]: Analyzing trace with hash -766953522, now seen corresponding path program 47 times [2021-08-21 17:33:23,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:23,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157889299] [2021-08-21 17:33:23,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:23,741 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:23,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:23,815 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:23,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:23,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157889299] [2021-08-21 17:33:23,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157889299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:23,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311145407] [2021-08-21 17:33:23,816 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:33:23,816 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:23,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:23,817 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:23,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-21 17:33:24,725 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:33:24,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:24,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:24,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:25,091 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:25,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311145407] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:25,091 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:25,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:33:25,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643930185] [2021-08-21 17:33:25,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:33:25,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:25,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:33:25,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:25,092 INFO L87 Difference]: Start difference. First operand 9752 states and 22802 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:25,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:25,230 INFO L93 Difference]: Finished difference Result 9911 states and 23036 transitions. [2021-08-21 17:33:25,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:33:25,230 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:25,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:25,245 INFO L225 Difference]: With dead ends: 9911 [2021-08-21 17:33:25,245 INFO L226 Difference]: Without dead ends: 9901 [2021-08-21 17:33:25,246 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 141.0ms TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:33:25,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9901 states. [2021-08-21 17:33:25,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9901 to 9768. [2021-08-21 17:33:25,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9768 states, 9767 states have (on average 2.338384355482748) internal successors, (22839), 9767 states have internal predecessors, (22839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:25,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9768 states to 9768 states and 22839 transitions. [2021-08-21 17:33:25,383 INFO L78 Accepts]: Start accepts. Automaton has 9768 states and 22839 transitions. Word has length 27 [2021-08-21 17:33:25,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:25,384 INFO L470 AbstractCegarLoop]: Abstraction has 9768 states and 22839 transitions. [2021-08-21 17:33:25,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:25,384 INFO L276 IsEmpty]: Start isEmpty. Operand 9768 states and 22839 transitions. [2021-08-21 17:33:25,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:25,396 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:25,396 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:25,415 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2021-08-21 17:33:25,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-21 17:33:25,597 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:25,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:25,597 INFO L82 PathProgramCache]: Analyzing trace with hash -1799138298, now seen corresponding path program 48 times [2021-08-21 17:33:25,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:25,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872292123] [2021-08-21 17:33:25,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:25,597 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:25,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:25,671 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:25,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:25,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872292123] [2021-08-21 17:33:25,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872292123] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:25,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927649352] [2021-08-21 17:33:25,672 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:33:25,672 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:25,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:25,673 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:25,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-21 17:33:26,580 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:33:26,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:26,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:26,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:26,912 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:26,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927649352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:26,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:26,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:26,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973584004] [2021-08-21 17:33:26,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:26,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:26,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:26,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:26,913 INFO L87 Difference]: Start difference. First operand 9768 states and 22839 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:27,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:27,062 INFO L93 Difference]: Finished difference Result 10197 states and 23582 transitions. [2021-08-21 17:33:27,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:33:27,062 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:27,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:27,079 INFO L225 Difference]: With dead ends: 10197 [2021-08-21 17:33:27,079 INFO L226 Difference]: Without dead ends: 10187 [2021-08-21 17:33:27,079 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 140.7ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:27,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10187 states. [2021-08-21 17:33:27,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10187 to 9938. [2021-08-21 17:33:27,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9938 states, 9937 states have (on average 2.3373251484351414) internal successors, (23226), 9937 states have internal predecessors, (23226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:27,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9938 states to 9938 states and 23226 transitions. [2021-08-21 17:33:27,223 INFO L78 Accepts]: Start accepts. Automaton has 9938 states and 23226 transitions. Word has length 27 [2021-08-21 17:33:27,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:27,224 INFO L470 AbstractCegarLoop]: Abstraction has 9938 states and 23226 transitions. [2021-08-21 17:33:27,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:27,224 INFO L276 IsEmpty]: Start isEmpty. Operand 9938 states and 23226 transitions. [2021-08-21 17:33:27,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:27,236 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:27,236 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:27,255 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-08-21 17:33:27,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-08-21 17:33:27,436 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:27,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:27,437 INFO L82 PathProgramCache]: Analyzing trace with hash 381574858, now seen corresponding path program 49 times [2021-08-21 17:33:27,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:27,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261777054] [2021-08-21 17:33:27,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:27,437 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:27,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:27,506 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:27,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:27,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261777054] [2021-08-21 17:33:27,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261777054] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:27,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503375266] [2021-08-21 17:33:27,507 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:33:27,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:27,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:27,508 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:27,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-21 17:33:28,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:28,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:28,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:28,778 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:28,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503375266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:28,778 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:28,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:28,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956585687] [2021-08-21 17:33:28,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:28,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:28,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:28,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:28,779 INFO L87 Difference]: Start difference. First operand 9938 states and 23226 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:28,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:28,945 INFO L93 Difference]: Finished difference Result 10309 states and 23838 transitions. [2021-08-21 17:33:28,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:33:28,945 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:28,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:28,963 INFO L225 Difference]: With dead ends: 10309 [2021-08-21 17:33:28,963 INFO L226 Difference]: Without dead ends: 10287 [2021-08-21 17:33:28,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 143.2ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:28,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10287 states. [2021-08-21 17:33:29,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10287 to 10087. [2021-08-21 17:33:29,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10087 states, 10086 states have (on average 2.3353162799920684) internal successors, (23554), 10086 states have internal predecessors, (23554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:29,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10087 states to 10087 states and 23554 transitions. [2021-08-21 17:33:29,111 INFO L78 Accepts]: Start accepts. Automaton has 10087 states and 23554 transitions. Word has length 27 [2021-08-21 17:33:29,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:29,111 INFO L470 AbstractCegarLoop]: Abstraction has 10087 states and 23554 transitions. [2021-08-21 17:33:29,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:29,111 INFO L276 IsEmpty]: Start isEmpty. Operand 10087 states and 23554 transitions. [2021-08-21 17:33:29,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:29,125 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:29,125 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:29,143 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2021-08-21 17:33:29,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-08-21 17:33:29,325 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:29,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:29,326 INFO L82 PathProgramCache]: Analyzing trace with hash -1707549238, now seen corresponding path program 50 times [2021-08-21 17:33:29,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:29,326 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656361665] [2021-08-21 17:33:29,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:29,326 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:29,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:29,408 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:29,408 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:29,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656361665] [2021-08-21 17:33:29,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656361665] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:29,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653390052] [2021-08-21 17:33:29,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:33:29,409 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:29,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:29,409 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:29,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-21 17:33:30,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:33:30,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:30,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:30,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:30,770 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:30,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653390052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:30,771 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:30,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:33:30,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553245363] [2021-08-21 17:33:30,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:33:30,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:30,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:33:30,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:30,771 INFO L87 Difference]: Start difference. First operand 10087 states and 23554 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:30,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:30,908 INFO L93 Difference]: Finished difference Result 10766 states and 24733 transitions. [2021-08-21 17:33:30,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:33:30,909 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:30,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:30,926 INFO L225 Difference]: With dead ends: 10766 [2021-08-21 17:33:30,926 INFO L226 Difference]: Without dead ends: 10754 [2021-08-21 17:33:30,926 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 163.6ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:30,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10754 states. [2021-08-21 17:33:31,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10754 to 10424. [2021-08-21 17:33:31,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10424 states, 10423 states have (on average 2.3301352777511273) internal successors, (24287), 10423 states have internal predecessors, (24287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:31,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10424 states to 10424 states and 24287 transitions. [2021-08-21 17:33:31,064 INFO L78 Accepts]: Start accepts. Automaton has 10424 states and 24287 transitions. Word has length 27 [2021-08-21 17:33:31,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:31,064 INFO L470 AbstractCegarLoop]: Abstraction has 10424 states and 24287 transitions. [2021-08-21 17:33:31,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:31,065 INFO L276 IsEmpty]: Start isEmpty. Operand 10424 states and 24287 transitions. [2021-08-21 17:33:31,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:31,077 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:31,077 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:31,096 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-21 17:33:31,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-21 17:33:31,278 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:31,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:31,278 INFO L82 PathProgramCache]: Analyzing trace with hash 162023110, now seen corresponding path program 51 times [2021-08-21 17:33:31,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:31,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001573600] [2021-08-21 17:33:31,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:31,278 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:31,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:31,351 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:33:31,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:31,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001573600] [2021-08-21 17:33:31,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001573600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:31,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127653442] [2021-08-21 17:33:31,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:33:31,352 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:31,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:31,353 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:31,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-21 17:33:32,354 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:33:32,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:32,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:32,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:32,700 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:32,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127653442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:32,700 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:32,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:32,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83308754] [2021-08-21 17:33:32,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:32,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:32,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:32,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:32,701 INFO L87 Difference]: Start difference. First operand 10424 states and 24287 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:32,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:32,875 INFO L93 Difference]: Finished difference Result 10888 states and 25044 transitions. [2021-08-21 17:33:32,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:33:32,875 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:32,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:32,892 INFO L225 Difference]: With dead ends: 10888 [2021-08-21 17:33:32,893 INFO L226 Difference]: Without dead ends: 10878 [2021-08-21 17:33:32,893 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 126.4ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:32,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10878 states. [2021-08-21 17:33:33,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10878 to 10553. [2021-08-21 17:33:33,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10553 states, 10552 states have (on average 2.3301743745261563) internal successors, (24588), 10552 states have internal predecessors, (24588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:33,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10553 states to 10553 states and 24588 transitions. [2021-08-21 17:33:33,048 INFO L78 Accepts]: Start accepts. Automaton has 10553 states and 24588 transitions. Word has length 27 [2021-08-21 17:33:33,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:33,048 INFO L470 AbstractCegarLoop]: Abstraction has 10553 states and 24588 transitions. [2021-08-21 17:33:33,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:33,048 INFO L276 IsEmpty]: Start isEmpty. Operand 10553 states and 24588 transitions. [2021-08-21 17:33:33,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:33,062 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:33,062 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:33,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-08-21 17:33:33,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-08-21 17:33:33,262 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:33,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:33,263 INFO L82 PathProgramCache]: Analyzing trace with hash -1736505914, now seen corresponding path program 52 times [2021-08-21 17:33:33,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:33,263 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386314516] [2021-08-21 17:33:33,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:33,263 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:33,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:33,336 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:33,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:33,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386314516] [2021-08-21 17:33:33,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386314516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:33,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546039680] [2021-08-21 17:33:33,336 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:33:33,336 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:33,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:33,337 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:33,364 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-21 17:33:34,389 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:33:34,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:34,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:34,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:34,701 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:34,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546039680] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:34,702 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:34,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:33:34,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218240608] [2021-08-21 17:33:34,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:33:34,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:34,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:33:34,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:34,702 INFO L87 Difference]: Start difference. First operand 10553 states and 24588 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:34,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:34,876 INFO L93 Difference]: Finished difference Result 11617 states and 26425 transitions. [2021-08-21 17:33:34,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:33:34,876 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:34,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:34,895 INFO L225 Difference]: With dead ends: 11617 [2021-08-21 17:33:34,895 INFO L226 Difference]: Without dead ends: 11599 [2021-08-21 17:33:34,895 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 121.6ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:34,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11599 states. [2021-08-21 17:33:35,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11599 to 10957. [2021-08-21 17:33:35,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10957 states, 10956 states have (on average 2.3276743336984302) internal successors, (25502), 10956 states have internal predecessors, (25502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:35,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10957 states to 10957 states and 25502 transitions. [2021-08-21 17:33:35,060 INFO L78 Accepts]: Start accepts. Automaton has 10957 states and 25502 transitions. Word has length 27 [2021-08-21 17:33:35,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:35,061 INFO L470 AbstractCegarLoop]: Abstraction has 10957 states and 25502 transitions. [2021-08-21 17:33:35,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:35,061 INFO L276 IsEmpty]: Start isEmpty. Operand 10957 states and 25502 transitions. [2021-08-21 17:33:35,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:35,076 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:35,076 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:35,097 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-21 17:33:35,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-21 17:33:35,277 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:35,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:35,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1277291202, now seen corresponding path program 53 times [2021-08-21 17:33:35,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:35,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068082045] [2021-08-21 17:33:35,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:35,277 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:35,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:35,350 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:35,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:35,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068082045] [2021-08-21 17:33:35,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068082045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:35,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694295338] [2021-08-21 17:33:35,350 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:33:35,350 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:35,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:35,351 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:35,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-21 17:33:36,445 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:33:36,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:36,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:36,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:36,761 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:36,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694295338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:36,762 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:36,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:36,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698397272] [2021-08-21 17:33:36,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:36,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:36,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:36,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:36,763 INFO L87 Difference]: Start difference. First operand 10957 states and 25502 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:36,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:36,900 INFO L93 Difference]: Finished difference Result 11264 states and 25997 transitions. [2021-08-21 17:33:36,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:33:36,900 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:36,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:36,920 INFO L225 Difference]: With dead ends: 11264 [2021-08-21 17:33:36,920 INFO L226 Difference]: Without dead ends: 11254 [2021-08-21 17:33:36,920 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 131.8ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:36,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11254 states. [2021-08-21 17:33:37,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11254 to 11006. [2021-08-21 17:33:37,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11006 states, 11005 states have (on average 2.3284870513403) internal successors, (25625), 11005 states have internal predecessors, (25625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:37,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11006 states to 11006 states and 25625 transitions. [2021-08-21 17:33:37,088 INFO L78 Accepts]: Start accepts. Automaton has 11006 states and 25625 transitions. Word has length 27 [2021-08-21 17:33:37,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:37,088 INFO L470 AbstractCegarLoop]: Abstraction has 11006 states and 25625 transitions. [2021-08-21 17:33:37,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:37,088 INFO L276 IsEmpty]: Start isEmpty. Operand 11006 states and 25625 transitions. [2021-08-21 17:33:37,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:37,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:37,103 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:37,122 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2021-08-21 17:33:37,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:37,303 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:37,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:37,304 INFO L82 PathProgramCache]: Analyzing trace with hash -1010985666, now seen corresponding path program 54 times [2021-08-21 17:33:37,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:37,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075753417] [2021-08-21 17:33:37,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:37,304 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:37,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:37,373 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:37,373 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:37,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075753417] [2021-08-21 17:33:37,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075753417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:37,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475039042] [2021-08-21 17:33:37,373 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:33:37,373 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:37,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:37,374 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:37,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-21 17:33:38,487 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:33:38,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:38,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:38,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:38,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-08-21 17:33:38,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475039042] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:38,785 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:38,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:38,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476693795] [2021-08-21 17:33:38,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:38,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:38,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:38,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:38,786 INFO L87 Difference]: Start difference. First operand 11006 states and 25625 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:38,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:38,945 INFO L93 Difference]: Finished difference Result 11369 states and 26231 transitions. [2021-08-21 17:33:38,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:33:38,945 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:38,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:38,964 INFO L225 Difference]: With dead ends: 11369 [2021-08-21 17:33:38,965 INFO L226 Difference]: Without dead ends: 11347 [2021-08-21 17:33:38,965 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 113.3ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:38,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11347 states. [2021-08-21 17:33:39,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11347 to 11096. [2021-08-21 17:33:39,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11096 states, 11095 states have (on average 2.3305092383956736) internal successors, (25857), 11095 states have internal predecessors, (25857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:39,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11096 states to 11096 states and 25857 transitions. [2021-08-21 17:33:39,116 INFO L78 Accepts]: Start accepts. Automaton has 11096 states and 25857 transitions. Word has length 27 [2021-08-21 17:33:39,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:39,116 INFO L470 AbstractCegarLoop]: Abstraction has 11096 states and 25857 transitions. [2021-08-21 17:33:39,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:39,117 INFO L276 IsEmpty]: Start isEmpty. Operand 11096 states and 25857 transitions. [2021-08-21 17:33:39,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:39,131 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:39,131 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:39,151 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-08-21 17:33:39,344 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:39,345 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:39,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:39,345 INFO L82 PathProgramCache]: Analyzing trace with hash 1166546686, now seen corresponding path program 55 times [2021-08-21 17:33:39,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:39,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217717037] [2021-08-21 17:33:39,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:39,345 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:39,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:39,430 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:39,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:39,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217717037] [2021-08-21 17:33:39,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217717037] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:39,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111097897] [2021-08-21 17:33:39,431 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:33:39,431 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:39,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:39,432 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:39,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-21 17:33:40,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:40,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:40,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:40,864 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:40,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111097897] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:40,865 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:40,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:40,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750626673] [2021-08-21 17:33:40,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:40,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:40,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:40,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:40,866 INFO L87 Difference]: Start difference. First operand 11096 states and 25857 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:41,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:41,026 INFO L93 Difference]: Finished difference Result 11225 states and 26062 transitions. [2021-08-21 17:33:41,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:33:41,026 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:41,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:41,045 INFO L225 Difference]: With dead ends: 11225 [2021-08-21 17:33:41,045 INFO L226 Difference]: Without dead ends: 11215 [2021-08-21 17:33:41,045 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 140.0ms TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:41,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11215 states. [2021-08-21 17:33:41,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11215 to 11118. [2021-08-21 17:33:41,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11118 states, 11117 states have (on average 2.3309346046595305) internal successors, (25913), 11117 states have internal predecessors, (25913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:41,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11118 states to 11118 states and 25913 transitions. [2021-08-21 17:33:41,196 INFO L78 Accepts]: Start accepts. Automaton has 11118 states and 25913 transitions. Word has length 27 [2021-08-21 17:33:41,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:41,196 INFO L470 AbstractCegarLoop]: Abstraction has 11118 states and 25913 transitions. [2021-08-21 17:33:41,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:41,196 INFO L276 IsEmpty]: Start isEmpty. Operand 11118 states and 25913 transitions. [2021-08-21 17:33:41,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:41,210 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:41,210 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:41,230 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-08-21 17:33:41,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:41,412 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:41,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:41,412 INFO L82 PathProgramCache]: Analyzing trace with hash -1854679298, now seen corresponding path program 56 times [2021-08-21 17:33:41,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:41,412 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714134569] [2021-08-21 17:33:41,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:41,412 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:41,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:41,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-08-21 17:33:41,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:41,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714134569] [2021-08-21 17:33:41,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714134569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:41,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244748862] [2021-08-21 17:33:41,524 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:33:41,524 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:41,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:41,525 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:41,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-21 17:33:42,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:33:42,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:42,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:42,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:42,948 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:42,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244748862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:42,948 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:42,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:42,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421317646] [2021-08-21 17:33:42,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:42,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:42,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:42,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:42,949 INFO L87 Difference]: Start difference. First operand 11118 states and 25913 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:43,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:43,123 INFO L93 Difference]: Finished difference Result 11304 states and 26196 transitions. [2021-08-21 17:33:43,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:33:43,124 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:43,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:43,142 INFO L225 Difference]: With dead ends: 11304 [2021-08-21 17:33:43,142 INFO L226 Difference]: Without dead ends: 11290 [2021-08-21 17:33:43,142 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 143.5ms TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:43,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11290 states. [2021-08-21 17:33:43,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11290 to 11173. [2021-08-21 17:33:43,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11173 states, 11172 states have (on average 2.330737558181167) internal successors, (26039), 11172 states have internal predecessors, (26039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:43,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11173 states to 11173 states and 26039 transitions. [2021-08-21 17:33:43,316 INFO L78 Accepts]: Start accepts. Automaton has 11173 states and 26039 transitions. Word has length 27 [2021-08-21 17:33:43,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:43,316 INFO L470 AbstractCegarLoop]: Abstraction has 11173 states and 26039 transitions. [2021-08-21 17:33:43,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:43,316 INFO L276 IsEmpty]: Start isEmpty. Operand 11173 states and 26039 transitions. [2021-08-21 17:33:43,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:43,332 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:43,332 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:43,390 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-08-21 17:33:43,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-08-21 17:33:43,532 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:43,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:43,533 INFO L82 PathProgramCache]: Analyzing trace with hash 1699714814, now seen corresponding path program 57 times [2021-08-21 17:33:43,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:43,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305848032] [2021-08-21 17:33:43,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:43,533 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:43,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:43,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-08-21 17:33:43,629 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:43,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305848032] [2021-08-21 17:33:43,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305848032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:43,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710923728] [2021-08-21 17:33:43,629 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:33:43,629 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:43,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:43,630 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:43,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-21 17:33:44,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:33:44,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:44,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:44,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:45,132 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:45,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710923728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:45,133 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:45,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:33:45,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733903578] [2021-08-21 17:33:45,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:33:45,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:45,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:33:45,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:45,134 INFO L87 Difference]: Start difference. First operand 11173 states and 26039 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:45,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:45,460 INFO L93 Difference]: Finished difference Result 11699 states and 26841 transitions. [2021-08-21 17:33:45,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:33:45,460 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:45,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:45,480 INFO L225 Difference]: With dead ends: 11699 [2021-08-21 17:33:45,480 INFO L226 Difference]: Without dead ends: 11689 [2021-08-21 17:33:45,481 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 161.5ms TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:33:45,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11689 states. [2021-08-21 17:33:45,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11689 to 11276. [2021-08-21 17:33:45,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11276 states, 11275 states have (on average 2.3302882483370286) internal successors, (26274), 11275 states have internal predecessors, (26274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:45,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11276 states to 11276 states and 26274 transitions. [2021-08-21 17:33:45,651 INFO L78 Accepts]: Start accepts. Automaton has 11276 states and 26274 transitions. Word has length 27 [2021-08-21 17:33:45,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:45,651 INFO L470 AbstractCegarLoop]: Abstraction has 11276 states and 26274 transitions. [2021-08-21 17:33:45,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:45,651 INFO L276 IsEmpty]: Start isEmpty. Operand 11276 states and 26274 transitions. [2021-08-21 17:33:45,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:45,665 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:45,665 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:45,685 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-08-21 17:33:45,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-08-21 17:33:45,881 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:45,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:45,881 INFO L82 PathProgramCache]: Analyzing trace with hash -373809214, now seen corresponding path program 58 times [2021-08-21 17:33:45,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:45,881 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500945230] [2021-08-21 17:33:45,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:45,881 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:45,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:45,955 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:45,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:45,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500945230] [2021-08-21 17:33:45,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500945230] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:45,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289178534] [2021-08-21 17:33:45,956 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:33:45,956 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:45,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:45,956 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:45,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-21 17:33:47,156 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:33:47,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:47,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:47,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:47,465 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:47,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1289178534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:47,465 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:47,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:47,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058438868] [2021-08-21 17:33:47,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:47,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:47,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:47,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:47,466 INFO L87 Difference]: Start difference. First operand 11276 states and 26274 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:47,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:47,642 INFO L93 Difference]: Finished difference Result 11397 states and 26459 transitions. [2021-08-21 17:33:47,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:33:47,642 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:47,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:47,660 INFO L225 Difference]: With dead ends: 11397 [2021-08-21 17:33:47,660 INFO L226 Difference]: Without dead ends: 11387 [2021-08-21 17:33:47,660 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 132.4ms TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:47,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11387 states. [2021-08-21 17:33:47,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11387 to 11302. [2021-08-21 17:33:47,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11302 states, 11301 states have (on average 2.3300592867887797) internal successors, (26332), 11301 states have internal predecessors, (26332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:47,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11302 states to 11302 states and 26332 transitions. [2021-08-21 17:33:47,806 INFO L78 Accepts]: Start accepts. Automaton has 11302 states and 26332 transitions. Word has length 27 [2021-08-21 17:33:47,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:47,806 INFO L470 AbstractCegarLoop]: Abstraction has 11302 states and 26332 transitions. [2021-08-21 17:33:47,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:47,806 INFO L276 IsEmpty]: Start isEmpty. Operand 11302 states and 26332 transitions. [2021-08-21 17:33:47,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:47,820 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:47,821 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:47,839 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-08-21 17:33:48,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:48,021 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:48,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:48,021 INFO L82 PathProgramCache]: Analyzing trace with hash 188962558, now seen corresponding path program 59 times [2021-08-21 17:33:48,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:48,022 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592326309] [2021-08-21 17:33:48,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:48,022 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:48,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:48,100 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:33:48,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:48,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592326309] [2021-08-21 17:33:48,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592326309] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:48,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912459101] [2021-08-21 17:33:48,100 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:33:48,100 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:48,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:48,101 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:48,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-21 17:33:49,335 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 17:33:49,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:49,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:49,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:49,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-08-21 17:33:49,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912459101] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:49,648 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:49,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:33:49,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486553965] [2021-08-21 17:33:49,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:33:49,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:49,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:33:49,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:33:49,649 INFO L87 Difference]: Start difference. First operand 11302 states and 26332 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:49,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:49,830 INFO L93 Difference]: Finished difference Result 11469 states and 26585 transitions. [2021-08-21 17:33:49,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:33:49,831 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:49,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:49,848 INFO L225 Difference]: With dead ends: 11469 [2021-08-21 17:33:49,849 INFO L226 Difference]: Without dead ends: 11459 [2021-08-21 17:33:49,849 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 137.2ms TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:49,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11459 states. [2021-08-21 17:33:49,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11459 to 11317. [2021-08-21 17:33:49,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11317 states, 11316 states have (on average 2.3306822198656767) internal successors, (26374), 11316 states have internal predecessors, (26374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:50,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11317 states to 11317 states and 26374 transitions. [2021-08-21 17:33:50,015 INFO L78 Accepts]: Start accepts. Automaton has 11317 states and 26374 transitions. Word has length 27 [2021-08-21 17:33:50,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:50,015 INFO L470 AbstractCegarLoop]: Abstraction has 11317 states and 26374 transitions. [2021-08-21 17:33:50,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:50,015 INFO L276 IsEmpty]: Start isEmpty. Operand 11317 states and 26374 transitions. [2021-08-21 17:33:50,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:50,032 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:50,032 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:50,054 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-21 17:33:50,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:50,233 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:50,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:50,233 INFO L82 PathProgramCache]: Analyzing trace with hash 500899522, now seen corresponding path program 60 times [2021-08-21 17:33:50,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:50,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920931052] [2021-08-21 17:33:50,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:50,234 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:50,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:50,329 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:50,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:50,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920931052] [2021-08-21 17:33:50,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920931052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:50,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801037310] [2021-08-21 17:33:50,329 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:33:50,329 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:50,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:50,330 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:50,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-21 17:33:51,591 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:33:51,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:51,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:51,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:51,900 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:51,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801037310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:51,900 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:51,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:33:51,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137239658] [2021-08-21 17:33:51,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:33:51,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:51,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:33:51,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:51,901 INFO L87 Difference]: Start difference. First operand 11317 states and 26374 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:52,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:52,176 INFO L93 Difference]: Finished difference Result 11475 states and 26615 transitions. [2021-08-21 17:33:52,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:33:52,177 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:52,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:52,195 INFO L225 Difference]: With dead ends: 11475 [2021-08-21 17:33:52,195 INFO L226 Difference]: Without dead ends: 11465 [2021-08-21 17:33:52,196 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 178.8ms TimeCoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-21 17:33:52,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11465 states. [2021-08-21 17:33:52,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11465 to 11346. [2021-08-21 17:33:52,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11346 states, 11345 states have (on average 2.3303657999118554) internal successors, (26438), 11345 states have internal predecessors, (26438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:52,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11346 states to 11346 states and 26438 transitions. [2021-08-21 17:33:52,376 INFO L78 Accepts]: Start accepts. Automaton has 11346 states and 26438 transitions. Word has length 27 [2021-08-21 17:33:52,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:52,376 INFO L470 AbstractCegarLoop]: Abstraction has 11346 states and 26438 transitions. [2021-08-21 17:33:52,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:52,377 INFO L276 IsEmpty]: Start isEmpty. Operand 11346 states and 26438 transitions. [2021-08-21 17:33:52,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:52,391 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:52,391 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:52,411 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-08-21 17:33:52,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-21 17:33:52,592 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:52,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:52,592 INFO L82 PathProgramCache]: Analyzing trace with hash 1137770178, now seen corresponding path program 61 times [2021-08-21 17:33:52,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:52,593 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200729443] [2021-08-21 17:33:52,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:52,593 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:52,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:52,691 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:52,691 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:52,691 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200729443] [2021-08-21 17:33:52,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200729443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:52,691 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443515092] [2021-08-21 17:33:52,691 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:33:52,692 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:52,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:52,692 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:52,693 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-21 17:33:53,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:53,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:53,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:54,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-08-21 17:33:54,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443515092] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:54,299 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:54,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:33:54,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016916047] [2021-08-21 17:33:54,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:33:54,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:54,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:33:54,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:54,300 INFO L87 Difference]: Start difference. First operand 11346 states and 26438 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:54,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:54,519 INFO L93 Difference]: Finished difference Result 11513 states and 26687 transitions. [2021-08-21 17:33:54,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:33:54,519 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:54,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:54,537 INFO L225 Difference]: With dead ends: 11513 [2021-08-21 17:33:54,537 INFO L226 Difference]: Without dead ends: 11503 [2021-08-21 17:33:54,537 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 171.7ms TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-21 17:33:54,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11503 states. [2021-08-21 17:33:54,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11503 to 11378. [2021-08-21 17:33:54,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11378 states, 11377 states have (on average 2.3304034455480354) internal successors, (26513), 11377 states have internal predecessors, (26513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:54,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11378 states to 11378 states and 26513 transitions. [2021-08-21 17:33:54,687 INFO L78 Accepts]: Start accepts. Automaton has 11378 states and 26513 transitions. Word has length 27 [2021-08-21 17:33:54,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:54,687 INFO L470 AbstractCegarLoop]: Abstraction has 11378 states and 26513 transitions. [2021-08-21 17:33:54,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:54,687 INFO L276 IsEmpty]: Start isEmpty. Operand 11378 states and 26513 transitions. [2021-08-21 17:33:54,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:54,701 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:54,701 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:54,721 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-08-21 17:33:54,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-08-21 17:33:54,902 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:54,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:54,902 INFO L82 PathProgramCache]: Analyzing trace with hash 767483586, now seen corresponding path program 62 times [2021-08-21 17:33:54,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:54,902 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759221510] [2021-08-21 17:33:54,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:54,902 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:54,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:54,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-08-21 17:33:54,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:54,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759221510] [2021-08-21 17:33:54,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759221510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:54,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825963156] [2021-08-21 17:33:54,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:33:54,999 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:54,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:55,000 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:55,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-21 17:33:56,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:33:56,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:56,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:56,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:56,683 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:56,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825963156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:56,683 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:56,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:33:56,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448315209] [2021-08-21 17:33:56,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:33:56,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:56,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:33:56,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:56,684 INFO L87 Difference]: Start difference. First operand 11378 states and 26513 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:56,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:56,936 INFO L93 Difference]: Finished difference Result 11522 states and 26727 transitions. [2021-08-21 17:33:56,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:33:56,936 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:56,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:56,955 INFO L225 Difference]: With dead ends: 11522 [2021-08-21 17:33:56,955 INFO L226 Difference]: Without dead ends: 11512 [2021-08-21 17:33:56,955 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 173.4ms TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-21 17:33:56,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11512 states. [2021-08-21 17:33:57,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11512 to 11392. [2021-08-21 17:33:57,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11392 states, 11391 states have (on average 2.3308752523922394) internal successors, (26551), 11391 states have internal predecessors, (26551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:57,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11392 states to 11392 states and 26551 transitions. [2021-08-21 17:33:57,110 INFO L78 Accepts]: Start accepts. Automaton has 11392 states and 26551 transitions. Word has length 27 [2021-08-21 17:33:57,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:57,110 INFO L470 AbstractCegarLoop]: Abstraction has 11392 states and 26551 transitions. [2021-08-21 17:33:57,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:57,110 INFO L276 IsEmpty]: Start isEmpty. Operand 11392 states and 26551 transitions. [2021-08-21 17:33:57,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:57,124 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:57,124 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:57,144 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-08-21 17:33:57,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:57,325 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:57,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:57,325 INFO L82 PathProgramCache]: Analyzing trace with hash -575393734, now seen corresponding path program 63 times [2021-08-21 17:33:57,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:57,325 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191294087] [2021-08-21 17:33:57,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:57,325 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:57,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:57,408 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:57,408 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:57,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191294087] [2021-08-21 17:33:57,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191294087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:57,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430558347] [2021-08-21 17:33:57,408 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:33:57,408 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:57,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:57,409 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:57,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-21 17:33:58,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 17:33:58,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:33:58,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:33:58,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:33:59,079 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:59,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430558347] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:59,079 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:33:59,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:33:59,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871754535] [2021-08-21 17:33:59,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:33:59,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:33:59,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:33:59,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:59,080 INFO L87 Difference]: Start difference. First operand 11392 states and 26551 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:59,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:33:59,244 INFO L93 Difference]: Finished difference Result 11528 states and 26757 transitions. [2021-08-21 17:33:59,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:33:59,244 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:33:59,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:33:59,263 INFO L225 Difference]: With dead ends: 11528 [2021-08-21 17:33:59,263 INFO L226 Difference]: Without dead ends: 11518 [2021-08-21 17:33:59,264 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 131.7ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:33:59,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11518 states. [2021-08-21 17:33:59,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11518 to 11416. [2021-08-21 17:33:59,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11416 states, 11415 states have (on average 2.331143232588699) internal successors, (26610), 11415 states have internal predecessors, (26610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:59,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11416 states to 11416 states and 26610 transitions. [2021-08-21 17:33:59,467 INFO L78 Accepts]: Start accepts. Automaton has 11416 states and 26610 transitions. Word has length 27 [2021-08-21 17:33:59,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:33:59,467 INFO L470 AbstractCegarLoop]: Abstraction has 11416 states and 26610 transitions. [2021-08-21 17:33:59,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:33:59,467 INFO L276 IsEmpty]: Start isEmpty. Operand 11416 states and 26610 transitions. [2021-08-21 17:33:59,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:33:59,479 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:33:59,479 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:33:59,499 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-08-21 17:33:59,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-21 17:33:59,680 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:33:59,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:33:59,680 INFO L82 PathProgramCache]: Analyzing trace with hash -945680326, now seen corresponding path program 64 times [2021-08-21 17:33:59,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:33:59,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148123584] [2021-08-21 17:33:59,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:33:59,681 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:33:59,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:33:59,767 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:33:59,767 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:33:59,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148123584] [2021-08-21 17:33:59,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148123584] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:33:59,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594854515] [2021-08-21 17:33:59,768 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:33:59,768 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:33:59,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:33:59,768 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:33:59,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-21 17:34:01,126 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:34:01,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:01,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:34:01,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:01,472 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:34:01,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594854515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:01,472 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:01,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:34:01,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109373078] [2021-08-21 17:34:01,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:34:01,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:01,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:34:01,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:34:01,473 INFO L87 Difference]: Start difference. First operand 11416 states and 26610 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:01,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:01,604 INFO L93 Difference]: Finished difference Result 11612 states and 26910 transitions. [2021-08-21 17:34:01,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:34:01,604 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:34:01,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:01,622 INFO L225 Difference]: With dead ends: 11612 [2021-08-21 17:34:01,622 INFO L226 Difference]: Without dead ends: 11602 [2021-08-21 17:34:01,622 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 130.0ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:34:01,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11602 states. [2021-08-21 17:34:01,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11602 to 11448. [2021-08-21 17:34:01,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11448 states, 11447 states have (on average 2.3311784747095308) internal successors, (26685), 11447 states have internal predecessors, (26685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:01,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11448 states to 11448 states and 26685 transitions. [2021-08-21 17:34:01,793 INFO L78 Accepts]: Start accepts. Automaton has 11448 states and 26685 transitions. Word has length 27 [2021-08-21 17:34:01,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:01,793 INFO L470 AbstractCegarLoop]: Abstraction has 11448 states and 26685 transitions. [2021-08-21 17:34:01,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:01,793 INFO L276 IsEmpty]: Start isEmpty. Operand 11448 states and 26685 transitions. [2021-08-21 17:34:01,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:34:01,808 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:01,808 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:01,828 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-21 17:34:02,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:02,009 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:02,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:02,009 INFO L82 PathProgramCache]: Analyzing trace with hash -308809670, now seen corresponding path program 65 times [2021-08-21 17:34:02,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:02,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380281496] [2021-08-21 17:34:02,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:02,009 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:02,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:02,098 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:34:02,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:02,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380281496] [2021-08-21 17:34:02,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380281496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:02,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023475415] [2021-08-21 17:34:02,099 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:34:02,099 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:02,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:02,100 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:02,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-21 17:34:03,490 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:34:03,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:03,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:34:03,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:03,832 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:34:03,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023475415] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:03,832 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:03,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:34:03,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316742384] [2021-08-21 17:34:03,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:34:03,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:03,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:34:03,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:34:03,833 INFO L87 Difference]: Start difference. First operand 11448 states and 26685 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:04,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:04,076 INFO L93 Difference]: Finished difference Result 11687 states and 27072 transitions. [2021-08-21 17:34:04,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:34:04,076 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:34:04,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:04,096 INFO L225 Difference]: With dead ends: 11687 [2021-08-21 17:34:04,096 INFO L226 Difference]: Without dead ends: 11675 [2021-08-21 17:34:04,096 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 141.0ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:34:04,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11675 states. [2021-08-21 17:34:04,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11675 to 11483. [2021-08-21 17:34:04,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11483 states, 11482 states have (on average 2.3323462811356905) internal successors, (26780), 11482 states have internal predecessors, (26780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:04,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11483 states to 11483 states and 26780 transitions. [2021-08-21 17:34:04,254 INFO L78 Accepts]: Start accepts. Automaton has 11483 states and 26780 transitions. Word has length 27 [2021-08-21 17:34:04,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:04,254 INFO L470 AbstractCegarLoop]: Abstraction has 11483 states and 26780 transitions. [2021-08-21 17:34:04,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:04,255 INFO L276 IsEmpty]: Start isEmpty. Operand 11483 states and 26780 transitions. [2021-08-21 17:34:04,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:34:04,268 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:04,268 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:04,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-21 17:34:04,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:04,469 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:04,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:04,469 INFO L82 PathProgramCache]: Analyzing trace with hash 1837453370, now seen corresponding path program 66 times [2021-08-21 17:34:04,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:04,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807071056] [2021-08-21 17:34:04,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:04,469 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:04,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:04,552 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:34:04,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:04,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807071056] [2021-08-21 17:34:04,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807071056] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:04,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579043694] [2021-08-21 17:34:04,552 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:34:04,553 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:04,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:04,553 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:04,555 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-21 17:34:05,971 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:34:05,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:05,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:34:05,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:06,283 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:34:06,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579043694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:06,284 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:06,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:34:06,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656289849] [2021-08-21 17:34:06,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:34:06,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:06,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:34:06,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:34:06,284 INFO L87 Difference]: Start difference. First operand 11483 states and 26780 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:06,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:06,515 INFO L93 Difference]: Finished difference Result 11725 states and 27173 transitions. [2021-08-21 17:34:06,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:34:06,515 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:34:06,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:06,531 INFO L225 Difference]: With dead ends: 11725 [2021-08-21 17:34:06,531 INFO L226 Difference]: Without dead ends: 11715 [2021-08-21 17:34:06,532 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 122.9ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:34:06,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11715 states. [2021-08-21 17:34:06,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11715 to 11534. [2021-08-21 17:34:06,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11534 states, 11533 states have (on average 2.3328708922223185) internal successors, (26905), 11533 states have internal predecessors, (26905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:06,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11534 states to 11534 states and 26905 transitions. [2021-08-21 17:34:06,682 INFO L78 Accepts]: Start accepts. Automaton has 11534 states and 26905 transitions. Word has length 27 [2021-08-21 17:34:06,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:06,682 INFO L470 AbstractCegarLoop]: Abstraction has 11534 states and 26905 transitions. [2021-08-21 17:34:06,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:06,682 INFO L276 IsEmpty]: Start isEmpty. Operand 11534 states and 26905 transitions. [2021-08-21 17:34:06,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:34:06,697 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:06,697 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:06,717 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-08-21 17:34:06,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-08-21 17:34:06,898 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:06,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:06,898 INFO L82 PathProgramCache]: Analyzing trace with hash -310169542, now seen corresponding path program 67 times [2021-08-21 17:34:06,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:06,898 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746459629] [2021-08-21 17:34:06,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:06,898 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:06,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:06,980 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:34:06,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:06,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746459629] [2021-08-21 17:34:06,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746459629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:06,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846970097] [2021-08-21 17:34:06,980 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:34:06,980 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:06,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:06,981 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:06,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-21 17:34:08,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:08,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:34:08,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:08,743 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:34:08,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846970097] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:08,743 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:08,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-21 17:34:08,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904915801] [2021-08-21 17:34:08,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:34:08,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:08,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:34:08,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:34:08,744 INFO L87 Difference]: Start difference. First operand 11534 states and 26905 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:08,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:08,976 INFO L93 Difference]: Finished difference Result 12190 states and 27945 transitions. [2021-08-21 17:34:08,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:34:08,976 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:34:08,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:08,995 INFO L225 Difference]: With dead ends: 12190 [2021-08-21 17:34:08,995 INFO L226 Difference]: Without dead ends: 12180 [2021-08-21 17:34:08,996 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 131.4ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:34:09,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12180 states. [2021-08-21 17:34:09,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12180 to 11635. [2021-08-21 17:34:09,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11635 states, 11634 states have (on average 2.334622657727351) internal successors, (27161), 11634 states have internal predecessors, (27161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:09,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11635 states to 11635 states and 27161 transitions. [2021-08-21 17:34:09,153 INFO L78 Accepts]: Start accepts. Automaton has 11635 states and 27161 transitions. Word has length 27 [2021-08-21 17:34:09,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:09,153 INFO L470 AbstractCegarLoop]: Abstraction has 11635 states and 27161 transitions. [2021-08-21 17:34:09,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:09,153 INFO L276 IsEmpty]: Start isEmpty. Operand 11635 states and 27161 transitions. [2021-08-21 17:34:09,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:34:09,167 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:09,167 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:09,189 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-21 17:34:09,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:09,368 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:09,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:09,368 INFO L82 PathProgramCache]: Analyzing trace with hash -218580482, now seen corresponding path program 68 times [2021-08-21 17:34:09,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:09,368 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867781744] [2021-08-21 17:34:09,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:09,369 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:09,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:09,504 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:34:09,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:09,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867781744] [2021-08-21 17:34:09,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867781744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:09,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068350748] [2021-08-21 17:34:09,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:34:09,504 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:09,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:09,505 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:09,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-21 17:34:10,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:34:10,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:10,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:34:10,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:11,295 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:34:11,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068350748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:11,296 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:11,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-08-21 17:34:11,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771934427] [2021-08-21 17:34:11,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:34:11,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:11,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:34:11,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:34:11,296 INFO L87 Difference]: Start difference. First operand 11635 states and 27161 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:11,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:11,419 INFO L93 Difference]: Finished difference Result 11800 states and 27430 transitions. [2021-08-21 17:34:11,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:34:11,419 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:34:11,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:11,439 INFO L225 Difference]: With dead ends: 11800 [2021-08-21 17:34:11,439 INFO L226 Difference]: Without dead ends: 11790 [2021-08-21 17:34:11,439 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 153.1ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:34:11,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11790 states. [2021-08-21 17:34:11,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11790 to 11664. [2021-08-21 17:34:11,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11664 states, 11663 states have (on average 2.3349052559375805) internal successors, (27232), 11663 states have internal predecessors, (27232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:11,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11664 states to 11664 states and 27232 transitions. [2021-08-21 17:34:11,609 INFO L78 Accepts]: Start accepts. Automaton has 11664 states and 27232 transitions. Word has length 27 [2021-08-21 17:34:11,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:11,609 INFO L470 AbstractCegarLoop]: Abstraction has 11664 states and 27232 transitions. [2021-08-21 17:34:11,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:11,609 INFO L276 IsEmpty]: Start isEmpty. Operand 11664 states and 27232 transitions. [2021-08-21 17:34:11,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:11,625 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:11,625 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:11,646 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-21 17:34:11,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:11,826 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:11,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:11,826 INFO L82 PathProgramCache]: Analyzing trace with hash 1830109228, now seen corresponding path program 69 times [2021-08-21 17:34:11,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:11,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912802346] [2021-08-21 17:34:11,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:11,826 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:11,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:11,866 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:34:11,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:11,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912802346] [2021-08-21 17:34:11,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912802346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:11,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237203730] [2021-08-21 17:34:11,866 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:34:11,866 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:11,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:11,867 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:11,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-21 17:34:13,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:34:13,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:13,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:13,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:13,447 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:34:13,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237203730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:13,447 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:13,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-21 17:34:13,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740817340] [2021-08-21 17:34:13,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:34:13,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:13,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:34:13,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:34:13,448 INFO L87 Difference]: Start difference. First operand 11664 states and 27232 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:13,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:13,602 INFO L93 Difference]: Finished difference Result 14692 states and 33622 transitions. [2021-08-21 17:34:13,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:34:13,602 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:34:13,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:13,630 INFO L225 Difference]: With dead ends: 14692 [2021-08-21 17:34:13,630 INFO L226 Difference]: Without dead ends: 14692 [2021-08-21 17:34:13,631 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 60.1ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:34:13,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14692 states. [2021-08-21 17:34:13,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14692 to 11793. [2021-08-21 17:34:13,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11793 states, 11792 states have (on average 2.328273405698779) internal successors, (27455), 11792 states have internal predecessors, (27455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:13,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11793 states to 11793 states and 27455 transitions. [2021-08-21 17:34:13,854 INFO L78 Accepts]: Start accepts. Automaton has 11793 states and 27455 transitions. Word has length 29 [2021-08-21 17:34:13,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:13,854 INFO L470 AbstractCegarLoop]: Abstraction has 11793 states and 27455 transitions. [2021-08-21 17:34:13,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:13,854 INFO L276 IsEmpty]: Start isEmpty. Operand 11793 states and 27455 transitions. [2021-08-21 17:34:13,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:13,868 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:13,868 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:13,888 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-08-21 17:34:14,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:14,068 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:14,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:14,069 INFO L82 PathProgramCache]: Analyzing trace with hash 546996140, now seen corresponding path program 70 times [2021-08-21 17:34:14,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:14,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041199292] [2021-08-21 17:34:14,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:14,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:14,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:14,102 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:34:14,102 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:14,102 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041199292] [2021-08-21 17:34:14,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041199292] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:14,102 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773115345] [2021-08-21 17:34:14,102 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:34:14,102 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:14,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:14,103 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:14,136 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-21 17:34:15,726 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:34:15,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:15,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:15,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:15,800 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:34:15,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773115345] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:15,800 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:15,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-21 17:34:15,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088433830] [2021-08-21 17:34:15,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:34:15,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:15,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:34:15,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:34:15,801 INFO L87 Difference]: Start difference. First operand 11793 states and 27455 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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-08-21 17:34:15,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:15,911 INFO L93 Difference]: Finished difference Result 16530 states and 37782 transitions. [2021-08-21 17:34:15,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:34:15,911 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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 29 [2021-08-21 17:34:15,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:15,938 INFO L225 Difference]: With dead ends: 16530 [2021-08-21 17:34:15,939 INFO L226 Difference]: Without dead ends: 16530 [2021-08-21 17:34:15,939 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 38.1ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:34:15,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16530 states. [2021-08-21 17:34:16,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16530 to 13363. [2021-08-21 17:34:16,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13363 states, 13362 states have (on average 2.3211345606945066) internal successors, (31015), 13362 states have internal predecessors, (31015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:16,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13363 states to 13363 states and 31015 transitions. [2021-08-21 17:34:16,152 INFO L78 Accepts]: Start accepts. Automaton has 13363 states and 31015 transitions. Word has length 29 [2021-08-21 17:34:16,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:16,152 INFO L470 AbstractCegarLoop]: Abstraction has 13363 states and 31015 transitions. [2021-08-21 17:34:16,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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-08-21 17:34:16,153 INFO L276 IsEmpty]: Start isEmpty. Operand 13363 states and 31015 transitions. [2021-08-21 17:34:16,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:16,175 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:16,175 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:16,202 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-21 17:34:16,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-08-21 17:34:16,377 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:16,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:16,377 INFO L82 PathProgramCache]: Analyzing trace with hash -414669144, now seen corresponding path program 71 times [2021-08-21 17:34:16,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:16,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204807902] [2021-08-21 17:34:16,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:16,377 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:16,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:16,420 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:34:16,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:16,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204807902] [2021-08-21 17:34:16,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204807902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:16,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916942944] [2021-08-21 17:34:16,421 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:34:16,421 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:16,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:16,421 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:16,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-21 17:34:17,950 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 17:34:17,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:17,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:17,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:18,015 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:34:18,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916942944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:18,016 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:18,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-21 17:34:18,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205306215] [2021-08-21 17:34:18,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:34:18,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:18,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:34:18,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:34:18,016 INFO L87 Difference]: Start difference. First operand 13363 states and 31015 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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-08-21 17:34:18,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:18,132 INFO L93 Difference]: Finished difference Result 20492 states and 46584 transitions. [2021-08-21 17:34:18,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:34:18,132 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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 29 [2021-08-21 17:34:18,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:18,164 INFO L225 Difference]: With dead ends: 20492 [2021-08-21 17:34:18,164 INFO L226 Difference]: Without dead ends: 20492 [2021-08-21 17:34:18,165 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 35.0ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:34:18,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20492 states. [2021-08-21 17:34:18,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20492 to 18024. [2021-08-21 17:34:18,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18024 states, 18023 states have (on average 2.3357376685346503) internal successors, (42097), 18023 states have internal predecessors, (42097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:18,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18024 states to 18024 states and 42097 transitions. [2021-08-21 17:34:18,470 INFO L78 Accepts]: Start accepts. Automaton has 18024 states and 42097 transitions. Word has length 29 [2021-08-21 17:34:18,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:18,471 INFO L470 AbstractCegarLoop]: Abstraction has 18024 states and 42097 transitions. [2021-08-21 17:34:18,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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-08-21 17:34:18,471 INFO L276 IsEmpty]: Start isEmpty. Operand 18024 states and 42097 transitions. [2021-08-21 17:34:18,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:18,493 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:18,493 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:18,513 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-08-21 17:34:18,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:18,693 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:18,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:18,694 INFO L82 PathProgramCache]: Analyzing trace with hash -949854424, now seen corresponding path program 72 times [2021-08-21 17:34:18,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:18,694 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007287734] [2021-08-21 17:34:18,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:18,694 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:18,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:18,734 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:34:18,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:18,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007287734] [2021-08-21 17:34:18,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007287734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:18,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398729609] [2021-08-21 17:34:18,734 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:34:18,734 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:18,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:18,735 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:18,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-21 17:34:20,283 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 17:34:20,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:20,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:20,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:20,370 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:34:20,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398729609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:20,370 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:20,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-08-21 17:34:20,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184647987] [2021-08-21 17:34:20,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:34:20,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:20,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:34:20,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:34:20,371 INFO L87 Difference]: Start difference. First operand 18024 states and 42097 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-08-21 17:34:20,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:20,882 INFO L93 Difference]: Finished difference Result 25116 states and 57985 transitions. [2021-08-21 17:34:20,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 17:34:20,883 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 29 [2021-08-21 17:34:20,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:20,926 INFO L225 Difference]: With dead ends: 25116 [2021-08-21 17:34:20,926 INFO L226 Difference]: Without dead ends: 25042 [2021-08-21 17:34:20,926 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 744 ImplicationChecksByTransitivity, 297.8ms TimeCoverageRelationStatistics Valid=459, Invalid=1893, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 17:34:20,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25042 states. [2021-08-21 17:34:21,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25042 to 21075. [2021-08-21 17:34:21,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21075 states, 21074 states have (on average 2.3372876530321722) internal successors, (49256), 21074 states have internal predecessors, (49256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:21,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21075 states to 21075 states and 49256 transitions. [2021-08-21 17:34:21,310 INFO L78 Accepts]: Start accepts. Automaton has 21075 states and 49256 transitions. Word has length 29 [2021-08-21 17:34:21,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:21,310 INFO L470 AbstractCegarLoop]: Abstraction has 21075 states and 49256 transitions. [2021-08-21 17:34:21,310 INFO L471 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-08-21 17:34:21,310 INFO L276 IsEmpty]: Start isEmpty. Operand 21075 states and 49256 transitions. [2021-08-21 17:34:21,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:21,339 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:21,339 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:21,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-08-21 17:34:21,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:21,540 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:21,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:21,540 INFO L82 PathProgramCache]: Analyzing trace with hash 1157715624, now seen corresponding path program 73 times [2021-08-21 17:34:21,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:21,540 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150518084] [2021-08-21 17:34:21,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:21,540 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:21,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:21,576 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:34:21,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:21,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150518084] [2021-08-21 17:34:21,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150518084] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:21,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313761342] [2021-08-21 17:34:21,576 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:34:21,576 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:21,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:21,577 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:21,582 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-21 17:34:23,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:23,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:23,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:23,272 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:34:23,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313761342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:23,272 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:23,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-21 17:34:23,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836710062] [2021-08-21 17:34:23,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:34:23,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:23,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:34:23,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:34:23,273 INFO L87 Difference]: Start difference. First operand 21075 states and 49256 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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-08-21 17:34:23,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:23,405 INFO L93 Difference]: Finished difference Result 23367 states and 52938 transitions. [2021-08-21 17:34:23,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:34:23,405 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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 29 [2021-08-21 17:34:23,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:23,447 INFO L225 Difference]: With dead ends: 23367 [2021-08-21 17:34:23,447 INFO L226 Difference]: Without dead ends: 23303 [2021-08-21 17:34:23,447 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 31.4ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:34:23,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23303 states. [2021-08-21 17:34:23,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23303 to 21035. [2021-08-21 17:34:23,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21035 states, 21034 states have (on average 2.3358847580108395) internal successors, (49133), 21034 states have internal predecessors, (49133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:23,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21035 states to 21035 states and 49133 transitions. [2021-08-21 17:34:23,815 INFO L78 Accepts]: Start accepts. Automaton has 21035 states and 49133 transitions. Word has length 29 [2021-08-21 17:34:23,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:23,815 INFO L470 AbstractCegarLoop]: Abstraction has 21035 states and 49133 transitions. [2021-08-21 17:34:23,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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-08-21 17:34:23,815 INFO L276 IsEmpty]: Start isEmpty. Operand 21035 states and 49133 transitions. [2021-08-21 17:34:23,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:23,843 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:23,843 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:23,865 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-21 17:34:24,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-08-21 17:34:24,043 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:24,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:24,043 INFO L82 PathProgramCache]: Analyzing trace with hash 390989480, now seen corresponding path program 74 times [2021-08-21 17:34:24,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:24,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111357503] [2021-08-21 17:34:24,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:24,044 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:24,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:24,087 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:34:24,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:24,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111357503] [2021-08-21 17:34:24,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111357503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:24,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096444136] [2021-08-21 17:34:24,088 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:34:24,088 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:24,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:24,089 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:24,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-21 17:34:25,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:34:25,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:25,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:25,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:25,756 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:34:25,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096444136] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:25,756 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:25,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-08-21 17:34:25,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886659031] [2021-08-21 17:34:25,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:34:25,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:25,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:34:25,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:34:25,757 INFO L87 Difference]: Start difference. First operand 21035 states and 49133 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 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-08-21 17:34:26,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:26,290 INFO L93 Difference]: Finished difference Result 34985 states and 77236 transitions. [2021-08-21 17:34:26,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 17:34:26,290 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 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 29 [2021-08-21 17:34:26,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:26,353 INFO L225 Difference]: With dead ends: 34985 [2021-08-21 17:34:26,353 INFO L226 Difference]: Without dead ends: 34801 [2021-08-21 17:34:26,353 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 273.2ms TimeCoverageRelationStatistics Valid=458, Invalid=1348, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 17:34:26,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34801 states. [2021-08-21 17:34:26,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34801 to 26579. [2021-08-21 17:34:26,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26579 states, 26578 states have (on average 2.3348634208744072) internal successors, (62056), 26578 states have internal predecessors, (62056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:26,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26579 states to 26579 states and 62056 transitions. [2021-08-21 17:34:26,843 INFO L78 Accepts]: Start accepts. Automaton has 26579 states and 62056 transitions. Word has length 29 [2021-08-21 17:34:26,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:26,843 INFO L470 AbstractCegarLoop]: Abstraction has 26579 states and 62056 transitions. [2021-08-21 17:34:26,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 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-08-21 17:34:26,844 INFO L276 IsEmpty]: Start isEmpty. Operand 26579 states and 62056 transitions. [2021-08-21 17:34:26,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:26,875 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:26,875 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:26,895 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-08-21 17:34:27,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:27,077 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:27,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:27,077 INFO L82 PathProgramCache]: Analyzing trace with hash -1993427288, now seen corresponding path program 75 times [2021-08-21 17:34:27,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:27,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890343970] [2021-08-21 17:34:27,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:27,077 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:27,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:27,123 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:34:27,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:27,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890343970] [2021-08-21 17:34:27,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890343970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:27,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54087275] [2021-08-21 17:34:27,124 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:34:27,124 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:27,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:27,125 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:27,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-21 17:34:28,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:34:28,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:28,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:28,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:28,788 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-21 17:34:28,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [54087275] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:28,789 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:28,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 17:34:28,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206735474] [2021-08-21 17:34:28,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:34:28,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:28,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:34:28,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:34:28,789 INFO L87 Difference]: Start difference. First operand 26579 states and 62056 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 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-08-21 17:34:29,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:29,398 INFO L93 Difference]: Finished difference Result 30592 states and 67908 transitions. [2021-08-21 17:34:29,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 17:34:29,399 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 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 29 [2021-08-21 17:34:29,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:29,465 INFO L225 Difference]: With dead ends: 30592 [2021-08-21 17:34:29,466 INFO L226 Difference]: Without dead ends: 30414 [2021-08-21 17:34:29,466 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 646 ImplicationChecksByTransitivity, 309.6ms TimeCoverageRelationStatistics Valid=563, Invalid=1693, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 17:34:29,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30414 states. [2021-08-21 17:34:29,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30414 to 26861. [2021-08-21 17:34:29,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26861 states, 26860 states have (on average 2.3331720029784067) internal successors, (62669), 26860 states have internal predecessors, (62669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:30,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26861 states to 26861 states and 62669 transitions. [2021-08-21 17:34:30,027 INFO L78 Accepts]: Start accepts. Automaton has 26861 states and 62669 transitions. Word has length 29 [2021-08-21 17:34:30,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:30,027 INFO L470 AbstractCegarLoop]: Abstraction has 26861 states and 62669 transitions. [2021-08-21 17:34:30,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 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-08-21 17:34:30,027 INFO L276 IsEmpty]: Start isEmpty. Operand 26861 states and 62669 transitions. [2021-08-21 17:34:30,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:30,065 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:30,065 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:30,086 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-08-21 17:34:30,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:30,266 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:30,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:30,266 INFO L82 PathProgramCache]: Analyzing trace with hash 157523876, now seen corresponding path program 76 times [2021-08-21 17:34:30,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:30,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986219888] [2021-08-21 17:34:30,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:30,267 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:30,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:30,315 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:34:30,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:30,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986219888] [2021-08-21 17:34:30,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986219888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:30,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084078802] [2021-08-21 17:34:30,315 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:34:30,315 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:30,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:30,317 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:30,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-21 17:34:31,914 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:34:31,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:31,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:31,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:31,985 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:34:31,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084078802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:31,985 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:31,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-21 17:34:31,985 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292943835] [2021-08-21 17:34:31,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:34:31,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:31,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:34:31,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:34:31,986 INFO L87 Difference]: Start difference. First operand 26861 states and 62669 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 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-08-21 17:34:32,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:32,184 INFO L93 Difference]: Finished difference Result 34158 states and 78707 transitions. [2021-08-21 17:34:32,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:34:32,184 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 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 29 [2021-08-21 17:34:32,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:32,258 INFO L225 Difference]: With dead ends: 34158 [2021-08-21 17:34:32,258 INFO L226 Difference]: Without dead ends: 34158 [2021-08-21 17:34:32,258 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 48.2ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:34:32,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34158 states. [2021-08-21 17:34:32,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34158 to 31806. [2021-08-21 17:34:32,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31806 states, 31805 states have (on average 2.316208143373683) internal successors, (73667), 31805 states have internal predecessors, (73667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:32,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31806 states to 31806 states and 73667 transitions. [2021-08-21 17:34:32,980 INFO L78 Accepts]: Start accepts. Automaton has 31806 states and 73667 transitions. Word has length 29 [2021-08-21 17:34:32,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:32,980 INFO L470 AbstractCegarLoop]: Abstraction has 31806 states and 73667 transitions. [2021-08-21 17:34:32,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 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-08-21 17:34:32,981 INFO L276 IsEmpty]: Start isEmpty. Operand 31806 states and 73667 transitions. [2021-08-21 17:34:33,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:33,022 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:33,022 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:33,044 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-21 17:34:33,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:33,223 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:33,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:33,223 INFO L82 PathProgramCache]: Analyzing trace with hash -502159452, now seen corresponding path program 77 times [2021-08-21 17:34:33,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:33,223 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492839409] [2021-08-21 17:34:33,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:33,223 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:33,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:33,259 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:34:33,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:33,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492839409] [2021-08-21 17:34:33,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492839409] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:33,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200758391] [2021-08-21 17:34:33,260 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:34:33,260 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:33,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:33,260 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:33,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-21 17:34:34,888 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 17:34:34,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:34,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:34,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:34,953 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:34:34,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200758391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:34,954 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:34,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-21 17:34:34,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795438818] [2021-08-21 17:34:34,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:34:34,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:34,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:34:34,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:34:34,954 INFO L87 Difference]: Start difference. First operand 31806 states and 73667 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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-08-21 17:34:35,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:35,200 INFO L93 Difference]: Finished difference Result 32889 states and 75462 transitions. [2021-08-21 17:34:35,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:34:35,201 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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 29 [2021-08-21 17:34:35,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:35,280 INFO L225 Difference]: With dead ends: 32889 [2021-08-21 17:34:35,280 INFO L226 Difference]: Without dead ends: 32845 [2021-08-21 17:34:35,281 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 28.1ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:34:35,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32845 states. [2021-08-21 17:34:35,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32845 to 28933. [2021-08-21 17:34:35,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28933 states, 28932 states have (on average 2.3169500898658923) internal successors, (67034), 28932 states have internal predecessors, (67034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:35,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28933 states to 28933 states and 67034 transitions. [2021-08-21 17:34:35,894 INFO L78 Accepts]: Start accepts. Automaton has 28933 states and 67034 transitions. Word has length 29 [2021-08-21 17:34:35,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:35,894 INFO L470 AbstractCegarLoop]: Abstraction has 28933 states and 67034 transitions. [2021-08-21 17:34:35,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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-08-21 17:34:35,894 INFO L276 IsEmpty]: Start isEmpty. Operand 28933 states and 67034 transitions. [2021-08-21 17:34:35,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:35,935 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:35,935 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:35,955 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-08-21 17:34:36,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-08-21 17:34:36,135 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:36,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:36,136 INFO L82 PathProgramCache]: Analyzing trace with hash 279202208, now seen corresponding path program 78 times [2021-08-21 17:34:36,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:36,136 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028513567] [2021-08-21 17:34:36,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:36,136 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:36,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:36,286 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:34:36,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:36,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028513567] [2021-08-21 17:34:36,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028513567] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:36,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191325963] [2021-08-21 17:34:36,286 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:34:36,286 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:36,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:36,287 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:36,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-21 17:34:37,903 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:34:37,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:37,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:37,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:37,982 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:34:37,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191325963] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:37,983 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:37,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 17:34:37,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103790994] [2021-08-21 17:34:37,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:34:37,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:37,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:34:37,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:34:37,983 INFO L87 Difference]: Start difference. First operand 28933 states and 67034 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:38,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:38,207 INFO L93 Difference]: Finished difference Result 35035 states and 80500 transitions. [2021-08-21 17:34:38,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:34:38,211 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:34:38,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:38,290 INFO L225 Difference]: With dead ends: 35035 [2021-08-21 17:34:38,290 INFO L226 Difference]: Without dead ends: 35035 [2021-08-21 17:34:38,290 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 58.4ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:34:38,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35035 states. [2021-08-21 17:34:38,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35035 to 33143. [2021-08-21 17:34:38,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33143 states, 33142 states have (on average 2.3053828978335646) internal successors, (76405), 33142 states have internal predecessors, (76405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:38,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33143 states to 33143 states and 76405 transitions. [2021-08-21 17:34:38,947 INFO L78 Accepts]: Start accepts. Automaton has 33143 states and 76405 transitions. Word has length 29 [2021-08-21 17:34:38,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:38,947 INFO L470 AbstractCegarLoop]: Abstraction has 33143 states and 76405 transitions. [2021-08-21 17:34:38,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:38,947 INFO L276 IsEmpty]: Start isEmpty. Operand 33143 states and 76405 transitions. [2021-08-21 17:34:39,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:39,005 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:39,005 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:39,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-21 17:34:39,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:39,221 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:39,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:39,221 INFO L82 PathProgramCache]: Analyzing trace with hash 893260192, now seen corresponding path program 79 times [2021-08-21 17:34:39,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:39,221 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478555092] [2021-08-21 17:34:39,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:39,221 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:39,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:39,370 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:34:39,370 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:39,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478555092] [2021-08-21 17:34:39,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478555092] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:39,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580893504] [2021-08-21 17:34:39,370 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:34:39,370 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:39,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:39,371 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:39,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-21 17:34:41,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:41,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:41,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:41,141 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:34:41,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580893504] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:41,141 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:41,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-21 17:34:41,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039848753] [2021-08-21 17:34:41,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:34:41,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:41,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:34:41,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:34:41,142 INFO L87 Difference]: Start difference. First operand 33143 states and 76405 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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-08-21 17:34:41,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:41,363 INFO L93 Difference]: Finished difference Result 33408 states and 76709 transitions. [2021-08-21 17:34:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:34:41,363 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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 29 [2021-08-21 17:34:41,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:41,433 INFO L225 Difference]: With dead ends: 33408 [2021-08-21 17:34:41,433 INFO L226 Difference]: Without dead ends: 33336 [2021-08-21 17:34:41,433 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 21.5ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:34:41,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33336 states. [2021-08-21 17:34:41,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33336 to 32836. [2021-08-21 17:34:41,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32836 states, 32835 states have (on average 2.302878026496117) internal successors, (75615), 32835 states have internal predecessors, (75615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:42,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32836 states to 32836 states and 75615 transitions. [2021-08-21 17:34:42,062 INFO L78 Accepts]: Start accepts. Automaton has 32836 states and 75615 transitions. Word has length 29 [2021-08-21 17:34:42,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:42,062 INFO L470 AbstractCegarLoop]: Abstraction has 32836 states and 75615 transitions. [2021-08-21 17:34:42,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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-08-21 17:34:42,062 INFO L276 IsEmpty]: Start isEmpty. Operand 32836 states and 75615 transitions. [2021-08-21 17:34:42,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:42,111 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:42,111 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:42,131 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-21 17:34:42,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:42,312 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:42,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:42,312 INFO L82 PathProgramCache]: Analyzing trace with hash -1702504032, now seen corresponding path program 80 times [2021-08-21 17:34:42,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:42,312 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489188438] [2021-08-21 17:34:42,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:42,312 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:42,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:42,358 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:34:42,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:42,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489188438] [2021-08-21 17:34:42,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489188438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:42,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104390150] [2021-08-21 17:34:42,360 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:34:42,360 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:42,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:42,361 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:42,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-21 17:34:44,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:34:44,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:44,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:44,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:44,262 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-21 17:34:44,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104390150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:44,263 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:44,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-08-21 17:34:44,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238358732] [2021-08-21 17:34:44,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:34:44,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:44,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:34:44,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:34:44,263 INFO L87 Difference]: Start difference. First operand 32836 states and 75615 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 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-08-21 17:34:44,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:44,952 INFO L93 Difference]: Finished difference Result 37126 states and 83327 transitions. [2021-08-21 17:34:44,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 17:34:44,952 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 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 29 [2021-08-21 17:34:44,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:45,037 INFO L225 Difference]: With dead ends: 37126 [2021-08-21 17:34:45,038 INFO L226 Difference]: Without dead ends: 36972 [2021-08-21 17:34:45,038 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1027 ImplicationChecksByTransitivity, 390.5ms TimeCoverageRelationStatistics Valid=613, Invalid=2467, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 17:34:45,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36972 states. [2021-08-21 17:34:45,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36972 to 30502. [2021-08-21 17:34:45,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30502 states, 30501 states have (on average 2.3030064588046293) internal successors, (70244), 30501 states have internal predecessors, (70244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:45,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30502 states to 30502 states and 70244 transitions. [2021-08-21 17:34:45,823 INFO L78 Accepts]: Start accepts. Automaton has 30502 states and 70244 transitions. Word has length 29 [2021-08-21 17:34:45,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:45,823 INFO L470 AbstractCegarLoop]: Abstraction has 30502 states and 70244 transitions. [2021-08-21 17:34:45,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 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-08-21 17:34:45,823 INFO L276 IsEmpty]: Start isEmpty. Operand 30502 states and 70244 transitions. [2021-08-21 17:34:45,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:45,873 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:45,873 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:45,894 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-08-21 17:34:46,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-08-21 17:34:46,074 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:46,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:46,074 INFO L82 PathProgramCache]: Analyzing trace with hash 837664812, now seen corresponding path program 81 times [2021-08-21 17:34:46,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:46,075 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441863469] [2021-08-21 17:34:46,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:46,075 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:46,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:46,111 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:34:46,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:46,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441863469] [2021-08-21 17:34:46,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441863469] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:46,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303689357] [2021-08-21 17:34:46,111 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:34:46,111 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:46,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:46,112 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:46,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-21 17:34:47,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:34:47,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:47,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:47,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:48,009 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:34:48,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303689357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:48,010 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:48,010 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-08-21 17:34:48,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946826942] [2021-08-21 17:34:48,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 17:34:48,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:48,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 17:34:48,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:34:48,010 INFO L87 Difference]: Start difference. First operand 30502 states and 70244 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 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-08-21 17:34:49,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:49,006 INFO L93 Difference]: Finished difference Result 47474 states and 105868 transitions. [2021-08-21 17:34:49,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-21 17:34:49,006 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 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 29 [2021-08-21 17:34:49,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:49,118 INFO L225 Difference]: With dead ends: 47474 [2021-08-21 17:34:49,118 INFO L226 Difference]: Without dead ends: 46958 [2021-08-21 17:34:49,118 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1700 ImplicationChecksByTransitivity, 565.3ms TimeCoverageRelationStatistics Valid=1062, Invalid=3630, Unknown=0, NotChecked=0, Total=4692 [2021-08-21 17:34:49,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46958 states. [2021-08-21 17:34:49,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46958 to 30713. [2021-08-21 17:34:49,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30713 states, 30712 states have (on average 2.2589867152904404) internal successors, (69378), 30712 states have internal predecessors, (69378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:49,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30713 states to 30713 states and 69378 transitions. [2021-08-21 17:34:49,871 INFO L78 Accepts]: Start accepts. Automaton has 30713 states and 69378 transitions. Word has length 29 [2021-08-21 17:34:49,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:49,871 INFO L470 AbstractCegarLoop]: Abstraction has 30713 states and 69378 transitions. [2021-08-21 17:34:49,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 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-08-21 17:34:49,871 INFO L276 IsEmpty]: Start isEmpty. Operand 30713 states and 69378 transitions. [2021-08-21 17:34:49,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:49,910 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:49,911 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:49,931 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-21 17:34:50,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:50,111 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:50,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:50,111 INFO L82 PathProgramCache]: Analyzing trace with hash -587284564, now seen corresponding path program 82 times [2021-08-21 17:34:50,111 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:50,112 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361539362] [2021-08-21 17:34:50,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:50,112 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:50,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:50,144 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:34:50,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:50,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361539362] [2021-08-21 17:34:50,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361539362] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:50,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488475731] [2021-08-21 17:34:50,144 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:34:50,144 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:50,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:50,149 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:50,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-21 17:34:51,899 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:34:51,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:51,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:51,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:51,967 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:34:51,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488475731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:51,967 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:51,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-21 17:34:51,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802313855] [2021-08-21 17:34:51,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:34:51,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:51,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:34:51,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:34:51,968 INFO L87 Difference]: Start difference. First operand 30713 states and 69378 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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-08-21 17:34:52,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:52,153 INFO L93 Difference]: Finished difference Result 39402 states and 88582 transitions. [2021-08-21 17:34:52,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:34:52,153 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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 29 [2021-08-21 17:34:52,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:52,249 INFO L225 Difference]: With dead ends: 39402 [2021-08-21 17:34:52,249 INFO L226 Difference]: Without dead ends: 39402 [2021-08-21 17:34:52,249 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 34.4ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:34:52,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39402 states. [2021-08-21 17:34:52,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39402 to 33615. [2021-08-21 17:34:52,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33615 states, 33614 states have (on average 2.270839531147736) internal successors, (76332), 33614 states have internal predecessors, (76332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:52,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33615 states to 33615 states and 76332 transitions. [2021-08-21 17:34:52,949 INFO L78 Accepts]: Start accepts. Automaton has 33615 states and 76332 transitions. Word has length 29 [2021-08-21 17:34:52,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:52,949 INFO L470 AbstractCegarLoop]: Abstraction has 33615 states and 76332 transitions. [2021-08-21 17:34:52,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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-08-21 17:34:52,949 INFO L276 IsEmpty]: Start isEmpty. Operand 33615 states and 76332 transitions. [2021-08-21 17:34:53,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:53,000 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:53,000 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:53,020 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-21 17:34:53,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:53,201 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:53,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:53,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1049489256, now seen corresponding path program 83 times [2021-08-21 17:34:53,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:53,201 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057343627] [2021-08-21 17:34:53,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:53,201 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:53,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:53,240 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:34:53,240 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:53,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057343627] [2021-08-21 17:34:53,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057343627] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:53,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173824841] [2021-08-21 17:34:53,240 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:34:53,240 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:53,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:53,242 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:53,242 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-21 17:34:55,078 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 17:34:55,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:55,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:55,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:55,154 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:34:55,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173824841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:55,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:55,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-21 17:34:55,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677228519] [2021-08-21 17:34:55,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:34:55,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:55,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:34:55,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:34:55,156 INFO L87 Difference]: Start difference. First operand 33615 states and 76332 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 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-08-21 17:34:55,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:55,343 INFO L93 Difference]: Finished difference Result 38596 states and 86064 transitions. [2021-08-21 17:34:55,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:34:55,343 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 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 29 [2021-08-21 17:34:55,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:55,422 INFO L225 Difference]: With dead ends: 38596 [2021-08-21 17:34:55,422 INFO L226 Difference]: Without dead ends: 38596 [2021-08-21 17:34:55,422 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 45.2ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:34:55,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38596 states. [2021-08-21 17:34:55,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38596 to 30829. [2021-08-21 17:34:55,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30829 states, 30828 states have (on average 2.24672375762294) internal successors, (69262), 30828 states have internal predecessors, (69262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:56,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30829 states to 30829 states and 69262 transitions. [2021-08-21 17:34:56,047 INFO L78 Accepts]: Start accepts. Automaton has 30829 states and 69262 transitions. Word has length 29 [2021-08-21 17:34:56,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:56,047 INFO L470 AbstractCegarLoop]: Abstraction has 30829 states and 69262 transitions. [2021-08-21 17:34:56,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 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-08-21 17:34:56,047 INFO L276 IsEmpty]: Start isEmpty. Operand 30829 states and 69262 transitions. [2021-08-21 17:34:56,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:56,087 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:56,088 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:56,108 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-21 17:34:56,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-21 17:34:56,288 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:56,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:56,288 INFO L82 PathProgramCache]: Analyzing trace with hash -856131156, now seen corresponding path program 84 times [2021-08-21 17:34:56,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:56,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174866819] [2021-08-21 17:34:56,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:56,289 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:56,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:34:56,335 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:34:56,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:34:56,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174866819] [2021-08-21 17:34:56,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174866819] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:56,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549006947] [2021-08-21 17:34:56,336 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:34:56,336 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:56,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:34:56,342 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:34:56,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-21 17:34:58,077 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 17:34:58,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:34:58,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:34:58,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:34:58,164 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:34:58,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549006947] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:34:58,165 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:34:58,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-08-21 17:34:58,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946144107] [2021-08-21 17:34:58,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:34:58,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:34:58,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:34:58,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:34:58,165 INFO L87 Difference]: Start difference. First operand 30829 states and 69262 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-08-21 17:34:58,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:34:58,880 INFO L93 Difference]: Finished difference Result 51102 states and 112404 transitions. [2021-08-21 17:34:58,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 17:34:58,880 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 29 [2021-08-21 17:34:58,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:34:59,050 INFO L225 Difference]: With dead ends: 51102 [2021-08-21 17:34:59,050 INFO L226 Difference]: Without dead ends: 50912 [2021-08-21 17:34:59,051 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1158 ImplicationChecksByTransitivity, 394.1ms TimeCoverageRelationStatistics Valid=702, Invalid=2720, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 17:34:59,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50912 states. [2021-08-21 17:34:59,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50912 to 30916. [2021-08-21 17:34:59,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30916 states, 30915 states have (on average 2.227591783923662) internal successors, (68866), 30915 states have internal predecessors, (68866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:34:59,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30916 states to 30916 states and 68866 transitions. [2021-08-21 17:34:59,740 INFO L78 Accepts]: Start accepts. Automaton has 30916 states and 68866 transitions. Word has length 29 [2021-08-21 17:34:59,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:34:59,740 INFO L470 AbstractCegarLoop]: Abstraction has 30916 states and 68866 transitions. [2021-08-21 17:34:59,740 INFO L471 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-08-21 17:34:59,740 INFO L276 IsEmpty]: Start isEmpty. Operand 30916 states and 68866 transitions. [2021-08-21 17:34:59,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:34:59,780 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:34:59,780 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:34:59,801 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2021-08-21 17:34:59,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:34:59,980 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:34:59,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:34:59,980 INFO L82 PathProgramCache]: Analyzing trace with hash 290652076, now seen corresponding path program 85 times [2021-08-21 17:34:59,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:34:59,981 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778245352] [2021-08-21 17:34:59,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:34:59,981 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:34:59,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:00,023 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:35:00,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:35:00,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778245352] [2021-08-21 17:35:00,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778245352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:00,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128390537] [2021-08-21 17:35:00,024 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:35:00,024 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:00,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:35:00,024 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:35:00,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-21 17:35:01,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:01,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:35:01,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:35:01,925 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:35:01,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128390537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:01,925 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:35:01,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-21 17:35:01,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45879457] [2021-08-21 17:35:01,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:35:01,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:35:01,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:35:01,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:35:01,926 INFO L87 Difference]: Start difference. First operand 30916 states and 68866 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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-08-21 17:35:02,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:35:02,116 INFO L93 Difference]: Finished difference Result 39510 states and 88064 transitions. [2021-08-21 17:35:02,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:35:02,116 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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 29 [2021-08-21 17:35:02,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:35:02,205 INFO L225 Difference]: With dead ends: 39510 [2021-08-21 17:35:02,205 INFO L226 Difference]: Without dead ends: 39506 [2021-08-21 17:35:02,205 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 39.0ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:35:02,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39506 states. [2021-08-21 17:35:02,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39506 to 34730. [2021-08-21 17:35:02,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34730 states, 34729 states have (on average 2.243283711019609) internal successors, (77907), 34729 states have internal predecessors, (77907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:02,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34730 states to 34730 states and 77907 transitions. [2021-08-21 17:35:02,992 INFO L78 Accepts]: Start accepts. Automaton has 34730 states and 77907 transitions. Word has length 29 [2021-08-21 17:35:02,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:35:02,993 INFO L470 AbstractCegarLoop]: Abstraction has 34730 states and 77907 transitions. [2021-08-21 17:35:02,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 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-08-21 17:35:02,993 INFO L276 IsEmpty]: Start isEmpty. Operand 34730 states and 77907 transitions. [2021-08-21 17:35:03,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:35:03,044 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:35:03,044 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:35:03,065 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-08-21 17:35:03,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:03,245 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:35:03,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:35:03,245 INFO L82 PathProgramCache]: Analyzing trace with hash 1927425896, now seen corresponding path program 86 times [2021-08-21 17:35:03,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:35:03,245 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391618062] [2021-08-21 17:35:03,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:35:03,245 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:35:03,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:03,282 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:35:03,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:35:03,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391618062] [2021-08-21 17:35:03,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391618062] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:03,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505988985] [2021-08-21 17:35:03,282 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:35:03,282 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:03,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:35:03,389 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:35:03,402 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-21 17:35:05,137 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:35:05,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:35:05,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:35:05,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:35:05,209 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:35:05,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505988985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:05,209 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:35:05,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-08-21 17:35:05,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48960807] [2021-08-21 17:35:05,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:35:05,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:35:05,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:35:05,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:35:05,210 INFO L87 Difference]: Start difference. First operand 34730 states and 77907 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 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-08-21 17:35:05,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:35:05,425 INFO L93 Difference]: Finished difference Result 40305 states and 89333 transitions. [2021-08-21 17:35:05,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:35:05,426 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 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 29 [2021-08-21 17:35:05,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:35:05,522 INFO L225 Difference]: With dead ends: 40305 [2021-08-21 17:35:05,523 INFO L226 Difference]: Without dead ends: 40301 [2021-08-21 17:35:05,523 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 51.9ms TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:35:05,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40301 states. [2021-08-21 17:35:06,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40301 to 35549. [2021-08-21 17:35:06,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35549 states, 35548 states have (on average 2.240547991448183) internal successors, (79647), 35548 states have internal predecessors, (79647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:06,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35549 states to 35549 states and 79647 transitions. [2021-08-21 17:35:06,246 INFO L78 Accepts]: Start accepts. Automaton has 35549 states and 79647 transitions. Word has length 29 [2021-08-21 17:35:06,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:35:06,247 INFO L470 AbstractCegarLoop]: Abstraction has 35549 states and 79647 transitions. [2021-08-21 17:35:06,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 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-08-21 17:35:06,247 INFO L276 IsEmpty]: Start isEmpty. Operand 35549 states and 79647 transitions. [2021-08-21 17:35:06,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:35:06,300 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:35:06,300 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:35:06,321 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-08-21 17:35:06,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:06,500 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:35:06,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:35:06,501 INFO L82 PathProgramCache]: Analyzing trace with hash -1385930716, now seen corresponding path program 87 times [2021-08-21 17:35:06,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:35:06,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279040727] [2021-08-21 17:35:06,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:35:06,501 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:35:06,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:06,548 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:35:06,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:35:06,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279040727] [2021-08-21 17:35:06,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279040727] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:06,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238796258] [2021-08-21 17:35:06,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:35:06,549 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:06,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:35:06,549 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:35:06,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-21 17:35:08,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:35:08,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:35:08,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:35:08,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:35:08,479 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:35:08,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238796258] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:08,479 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:35:08,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-08-21 17:35:08,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194135327] [2021-08-21 17:35:08,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 17:35:08,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:35:08,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 17:35:08,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:35:08,480 INFO L87 Difference]: Start difference. First operand 35549 states and 79647 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 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-08-21 17:35:09,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:35:09,551 INFO L93 Difference]: Finished difference Result 66351 states and 145804 transitions. [2021-08-21 17:35:09,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 17:35:09,553 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 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 29 [2021-08-21 17:35:09,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:35:09,745 INFO L225 Difference]: With dead ends: 66351 [2021-08-21 17:35:09,746 INFO L226 Difference]: Without dead ends: 66299 [2021-08-21 17:35:09,746 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1263 ImplicationChecksByTransitivity, 567.1ms TimeCoverageRelationStatistics Valid=946, Invalid=3086, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 17:35:09,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66299 states. [2021-08-21 17:35:10,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66299 to 40742. [2021-08-21 17:35:10,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40742 states, 40741 states have (on average 2.2285658182175205) internal successors, (90794), 40741 states have internal predecessors, (90794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:10,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40742 states to 40742 states and 90794 transitions. [2021-08-21 17:35:10,706 INFO L78 Accepts]: Start accepts. Automaton has 40742 states and 90794 transitions. Word has length 29 [2021-08-21 17:35:10,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:35:10,706 INFO L470 AbstractCegarLoop]: Abstraction has 40742 states and 90794 transitions. [2021-08-21 17:35:10,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 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-08-21 17:35:10,706 INFO L276 IsEmpty]: Start isEmpty. Operand 40742 states and 90794 transitions. [2021-08-21 17:35:10,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:35:10,764 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:35:10,765 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:35:10,787 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-08-21 17:35:10,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-08-21 17:35:10,965 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:35:10,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:35:10,966 INFO L82 PathProgramCache]: Analyzing trace with hash 1051860964, now seen corresponding path program 88 times [2021-08-21 17:35:10,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:35:10,966 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117984167] [2021-08-21 17:35:10,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:35:10,966 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:35:10,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:11,000 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:35:11,000 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:35:11,000 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117984167] [2021-08-21 17:35:11,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117984167] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:11,000 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624474867] [2021-08-21 17:35:11,000 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:35:11,000 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:11,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:35:11,002 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:35:11,003 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-21 17:35:12,870 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:35:12,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:35:12,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:35:12,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:35:12,948 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:35:12,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624474867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:12,948 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:35:12,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-21 17:35:12,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886076691] [2021-08-21 17:35:12,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:35:12,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:35:12,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:35:12,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:35:12,949 INFO L87 Difference]: Start difference. First operand 40742 states and 90794 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 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-08-21 17:35:13,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:35:13,255 INFO L93 Difference]: Finished difference Result 54907 states and 120659 transitions. [2021-08-21 17:35:13,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:35:13,256 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 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 29 [2021-08-21 17:35:13,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:35:13,422 INFO L225 Difference]: With dead ends: 54907 [2021-08-21 17:35:13,422 INFO L226 Difference]: Without dead ends: 54907 [2021-08-21 17:35:13,422 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 36.9ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:35:13,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54907 states. [2021-08-21 17:35:14,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54907 to 49641. [2021-08-21 17:35:14,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49641 states, 49640 states have (on average 2.230177276390008) internal successors, (110706), 49640 states have internal predecessors, (110706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:14,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49641 states to 49641 states and 110706 transitions. [2021-08-21 17:35:14,607 INFO L78 Accepts]: Start accepts. Automaton has 49641 states and 110706 transitions. Word has length 29 [2021-08-21 17:35:14,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:35:14,607 INFO L470 AbstractCegarLoop]: Abstraction has 49641 states and 110706 transitions. [2021-08-21 17:35:14,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 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-08-21 17:35:14,607 INFO L276 IsEmpty]: Start isEmpty. Operand 49641 states and 110706 transitions. [2021-08-21 17:35:14,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:35:14,685 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:35:14,686 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:35:14,706 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-21 17:35:14,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:14,886 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:35:14,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:35:14,887 INFO L82 PathProgramCache]: Analyzing trace with hash -874694684, now seen corresponding path program 89 times [2021-08-21 17:35:14,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:35:14,887 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691933854] [2021-08-21 17:35:14,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:35:14,887 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:35:14,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:14,931 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:35:14,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:35:14,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691933854] [2021-08-21 17:35:14,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691933854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:14,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492995693] [2021-08-21 17:35:14,931 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:35:14,931 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:14,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:35:14,934 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:35:14,935 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-21 17:35:16,838 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:35:16,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:35:16,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:35:16,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:35:16,902 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:35:16,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492995693] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:16,902 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:35:16,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-21 17:35:16,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486802946] [2021-08-21 17:35:16,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:35:16,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:35:16,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:35:16,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:35:16,903 INFO L87 Difference]: Start difference. First operand 49641 states and 110706 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 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-08-21 17:35:17,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:35:17,148 INFO L93 Difference]: Finished difference Result 53834 states and 118104 transitions. [2021-08-21 17:35:17,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:35:17,148 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 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 29 [2021-08-21 17:35:17,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:35:17,276 INFO L225 Difference]: With dead ends: 53834 [2021-08-21 17:35:17,277 INFO L226 Difference]: Without dead ends: 53808 [2021-08-21 17:35:17,277 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 29.3ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:35:17,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53808 states. [2021-08-21 17:35:18,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53808 to 49623. [2021-08-21 17:35:18,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49623 states, 49622 states have (on average 2.229817419692878) internal successors, (110648), 49622 states have internal predecessors, (110648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:18,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49623 states to 49623 states and 110648 transitions. [2021-08-21 17:35:18,405 INFO L78 Accepts]: Start accepts. Automaton has 49623 states and 110648 transitions. Word has length 29 [2021-08-21 17:35:18,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:35:18,405 INFO L470 AbstractCegarLoop]: Abstraction has 49623 states and 110648 transitions. [2021-08-21 17:35:18,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 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-08-21 17:35:18,405 INFO L276 IsEmpty]: Start isEmpty. Operand 49623 states and 110648 transitions. [2021-08-21 17:35:18,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:35:18,478 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:35:18,478 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:35:18,499 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-08-21 17:35:18,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:18,679 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:35:18,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:35:18,679 INFO L82 PathProgramCache]: Analyzing trace with hash -397041692, now seen corresponding path program 90 times [2021-08-21 17:35:18,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:35:18,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221233431] [2021-08-21 17:35:18,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:35:18,679 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:35:18,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:18,717 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:35:18,718 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:35:18,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221233431] [2021-08-21 17:35:18,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221233431] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:18,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731848396] [2021-08-21 17:35:18,718 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:35:18,718 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:18,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:35:18,719 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:35:18,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-21 17:35:20,716 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:35:20,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:35:20,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:35:20,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:35:20,797 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:35:20,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731848396] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:20,797 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:35:20,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-08-21 17:35:20,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190083080] [2021-08-21 17:35:20,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:35:20,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:35:20,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:35:20,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:35:20,798 INFO L87 Difference]: Start difference. First operand 49623 states and 110648 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-08-21 17:35:21,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:35:21,048 INFO L93 Difference]: Finished difference Result 54404 states and 119202 transitions. [2021-08-21 17:35:21,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:35:21,048 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 29 [2021-08-21 17:35:21,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:35:21,181 INFO L225 Difference]: With dead ends: 54404 [2021-08-21 17:35:21,181 INFO L226 Difference]: Without dead ends: 54366 [2021-08-21 17:35:21,181 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 37.8ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:35:21,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54366 states. [2021-08-21 17:35:22,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54366 to 49783. [2021-08-21 17:35:22,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49783 states, 49782 states have (on average 2.2297014985336063) internal successors, (110999), 49782 states have internal predecessors, (110999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:22,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49783 states to 49783 states and 110999 transitions. [2021-08-21 17:35:22,341 INFO L78 Accepts]: Start accepts. Automaton has 49783 states and 110999 transitions. Word has length 29 [2021-08-21 17:35:22,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:35:22,341 INFO L470 AbstractCegarLoop]: Abstraction has 49783 states and 110999 transitions. [2021-08-21 17:35:22,341 INFO L471 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-08-21 17:35:22,341 INFO L276 IsEmpty]: Start isEmpty. Operand 49783 states and 110999 transitions. [2021-08-21 17:35:22,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:35:22,398 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:35:22,398 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:35:22,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-08-21 17:35:22,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:22,599 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:35:22,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:35:22,599 INFO L82 PathProgramCache]: Analyzing trace with hash -481234912, now seen corresponding path program 91 times [2021-08-21 17:35:22,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:35:22,599 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6642483] [2021-08-21 17:35:22,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:35:22,600 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:35:22,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:22,639 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:35:22,639 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:35:22,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6642483] [2021-08-21 17:35:22,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6642483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:22,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018364614] [2021-08-21 17:35:22,639 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:35:22,639 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:22,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:35:22,640 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:35:22,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-21 17:35:24,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:24,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:35:24,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:35:24,565 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:35:24,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018364614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:24,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:35:24,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-21 17:35:24,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7045649] [2021-08-21 17:35:24,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:35:24,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:35:24,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:35:24,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:35:24,566 INFO L87 Difference]: Start difference. First operand 49783 states and 110999 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:24,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:35:24,862 INFO L93 Difference]: Finished difference Result 53630 states and 117738 transitions. [2021-08-21 17:35:24,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:35:24,862 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:35:24,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:35:24,982 INFO L225 Difference]: With dead ends: 53630 [2021-08-21 17:35:24,982 INFO L226 Difference]: Without dead ends: 53572 [2021-08-21 17:35:24,982 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 50.7ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:35:25,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53572 states. [2021-08-21 17:35:25,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53572 to 50491. [2021-08-21 17:35:25,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50491 states, 50490 states have (on average 2.2251138839374134) internal successors, (112346), 50490 states have internal predecessors, (112346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:26,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50491 states to 50491 states and 112346 transitions. [2021-08-21 17:35:26,111 INFO L78 Accepts]: Start accepts. Automaton has 50491 states and 112346 transitions. Word has length 29 [2021-08-21 17:35:26,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:35:26,111 INFO L470 AbstractCegarLoop]: Abstraction has 50491 states and 112346 transitions. [2021-08-21 17:35:26,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:26,111 INFO L276 IsEmpty]: Start isEmpty. Operand 50491 states and 112346 transitions. [2021-08-21 17:35:26,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:35:26,169 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:35:26,170 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:35:26,190 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2021-08-21 17:35:26,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:26,370 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:35:26,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:35:26,371 INFO L82 PathProgramCache]: Analyzing trace with hash -1139836448, now seen corresponding path program 92 times [2021-08-21 17:35:26,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:35:26,371 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121718057] [2021-08-21 17:35:26,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:35:26,371 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:35:26,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:26,416 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:35:26,416 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:35:26,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121718057] [2021-08-21 17:35:26,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121718057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:26,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640417246] [2021-08-21 17:35:26,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:35:26,417 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:26,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:35:26,417 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:35:26,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-21 17:35:28,201 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:35:28,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:35:28,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:35:28,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:35:28,293 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:35:28,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640417246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:28,293 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:35:28,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 12 [2021-08-21 17:35:28,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497526609] [2021-08-21 17:35:28,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 17:35:28,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:35:28,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 17:35:28,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:35:28,294 INFO L87 Difference]: Start difference. First operand 50491 states and 112346 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-08-21 17:35:29,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:35:29,401 INFO L93 Difference]: Finished difference Result 63207 states and 137173 transitions. [2021-08-21 17:35:29,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-08-21 17:35:29,404 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 29 [2021-08-21 17:35:29,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:35:29,550 INFO L225 Difference]: With dead ends: 63207 [2021-08-21 17:35:29,550 INFO L226 Difference]: Without dead ends: 63103 [2021-08-21 17:35:29,550 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2543 ImplicationChecksByTransitivity, 647.8ms TimeCoverageRelationStatistics Valid=1342, Invalid=4978, Unknown=0, NotChecked=0, Total=6320 [2021-08-21 17:35:29,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63103 states. [2021-08-21 17:35:30,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63103 to 51015. [2021-08-21 17:35:30,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51015 states, 51014 states have (on average 2.21986121456855) internal successors, (113244), 51014 states have internal predecessors, (113244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:30,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51015 states to 51015 states and 113244 transitions. [2021-08-21 17:35:30,716 INFO L78 Accepts]: Start accepts. Automaton has 51015 states and 113244 transitions. Word has length 29 [2021-08-21 17:35:30,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:35:30,716 INFO L470 AbstractCegarLoop]: Abstraction has 51015 states and 113244 transitions. [2021-08-21 17:35:30,716 INFO L471 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-08-21 17:35:30,716 INFO L276 IsEmpty]: Start isEmpty. Operand 51015 states and 113244 transitions. [2021-08-21 17:35:30,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:35:30,781 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:35:30,781 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:35:30,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-08-21 17:35:30,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-08-21 17:35:30,982 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:35:30,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:35:30,982 INFO L82 PathProgramCache]: Analyzing trace with hash -2056856672, now seen corresponding path program 93 times [2021-08-21 17:35:30,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:35:30,982 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465826279] [2021-08-21 17:35:30,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:35:30,983 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:35:30,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:31,038 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:35:31,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:35:31,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465826279] [2021-08-21 17:35:31,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465826279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:31,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652304473] [2021-08-21 17:35:31,038 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:35:31,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:31,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:35:31,039 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:35:31,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-21 17:35:32,989 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:35:32,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:35:32,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:35:32,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:35:33,079 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:35:33,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652304473] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:33,079 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:35:33,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 12 [2021-08-21 17:35:33,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781843128] [2021-08-21 17:35:33,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 17:35:33,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:35:33,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 17:35:33,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:35:33,080 INFO L87 Difference]: Start difference. First operand 51015 states and 113244 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 12 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-08-21 17:35:33,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:35:33,941 INFO L93 Difference]: Finished difference Result 72064 states and 157144 transitions. [2021-08-21 17:35:33,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-21 17:35:33,942 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 12 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 29 [2021-08-21 17:35:33,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:35:34,111 INFO L225 Difference]: With dead ends: 72064 [2021-08-21 17:35:34,111 INFO L226 Difference]: Without dead ends: 72016 [2021-08-21 17:35:34,112 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1242 ImplicationChecksByTransitivity, 460.8ms TimeCoverageRelationStatistics Valid=721, Invalid=3061, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 17:35:34,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72016 states. [2021-08-21 17:35:35,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72016 to 63591. [2021-08-21 17:35:35,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63591 states, 63590 states have (on average 2.2285736751061487) internal successors, (141715), 63590 states have internal predecessors, (141715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:35,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63591 states to 63591 states and 141715 transitions. [2021-08-21 17:35:35,643 INFO L78 Accepts]: Start accepts. Automaton has 63591 states and 141715 transitions. Word has length 29 [2021-08-21 17:35:35,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:35:35,643 INFO L470 AbstractCegarLoop]: Abstraction has 63591 states and 141715 transitions. [2021-08-21 17:35:35,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 12 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-08-21 17:35:35,644 INFO L276 IsEmpty]: Start isEmpty. Operand 63591 states and 141715 transitions. [2021-08-21 17:35:35,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 17:35:35,746 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:35:35,746 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:35:35,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2021-08-21 17:35:35,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-08-21 17:35:35,947 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:35:35,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:35:35,947 INFO L82 PathProgramCache]: Analyzing trace with hash 1405369452, now seen corresponding path program 94 times [2021-08-21 17:35:35,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:35:35,947 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997388356] [2021-08-21 17:35:35,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:35:35,947 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:35:35,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:36,271 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:35:36,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:35:36,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997388356] [2021-08-21 17:35:36,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997388356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:36,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [363991930] [2021-08-21 17:35:36,272 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:35:36,272 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:36,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:35:36,277 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:35:36,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-21 17:35:38,052 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:35:38,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:35:38,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 17:35:38,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:35:38,504 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:35:38,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [363991930] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:38,504 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:35:38,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-08-21 17:35:38,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860284999] [2021-08-21 17:35:38,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 17:35:38,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:35:38,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 17:35:38,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:35:38,505 INFO L87 Difference]: Start difference. First operand 63591 states and 141715 transitions. Second operand has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:39,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:35:39,011 INFO L93 Difference]: Finished difference Result 64124 states and 142583 transitions. [2021-08-21 17:35:39,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:35:39,012 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 17:35:39,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:35:39,163 INFO L225 Difference]: With dead ends: 64124 [2021-08-21 17:35:39,163 INFO L226 Difference]: Without dead ends: 64114 [2021-08-21 17:35:39,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 442.1ms TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:35:39,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64114 states. [2021-08-21 17:35:40,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64114 to 63758. [2021-08-21 17:35:40,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63758 states, 63757 states have (on average 2.228414134918519) internal successors, (142077), 63757 states have internal predecessors, (142077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:40,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63758 states to 63758 states and 142077 transitions. [2021-08-21 17:35:40,466 INFO L78 Accepts]: Start accepts. Automaton has 63758 states and 142077 transitions. Word has length 33 [2021-08-21 17:35:40,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:35:40,467 INFO L470 AbstractCegarLoop]: Abstraction has 63758 states and 142077 transitions. [2021-08-21 17:35:40,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:40,467 INFO L276 IsEmpty]: Start isEmpty. Operand 63758 states and 142077 transitions. [2021-08-21 17:35:40,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 17:35:40,575 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:35:40,575 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:35:40,595 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2021-08-21 17:35:40,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-08-21 17:35:40,775 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:35:40,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:35:40,775 INFO L82 PathProgramCache]: Analyzing trace with hash 1977562472, now seen corresponding path program 95 times [2021-08-21 17:35:40,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:35:40,776 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888647372] [2021-08-21 17:35:40,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:35:40,776 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:35:40,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:40,884 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:35:40,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:35:40,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888647372] [2021-08-21 17:35:40,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888647372] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:40,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544644124] [2021-08-21 17:35:40,884 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:35:40,884 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:40,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:35:40,885 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:35:40,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-21 17:35:42,958 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 17:35:42,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:35:42,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 17:35:42,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:35:43,392 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:35:43,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544644124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:43,393 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:35:43,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-08-21 17:35:43,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754964985] [2021-08-21 17:35:43,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:35:43,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:35:43,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:35:43,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:35:43,393 INFO L87 Difference]: Start difference. First operand 63758 states and 142077 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:43,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:35:43,932 INFO L93 Difference]: Finished difference Result 65325 states and 144908 transitions. [2021-08-21 17:35:43,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 17:35:43,932 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 17:35:43,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:35:44,119 INFO L225 Difference]: With dead ends: 65325 [2021-08-21 17:35:44,119 INFO L226 Difference]: Without dead ends: 65311 [2021-08-21 17:35:44,119 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 219.8ms TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:35:44,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65311 states. [2021-08-21 17:35:45,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65311 to 64623. [2021-08-21 17:35:45,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64623 states, 64622 states have (on average 2.2277862028411377) internal successors, (143964), 64622 states have internal predecessors, (143964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:45,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64623 states to 64623 states and 143964 transitions. [2021-08-21 17:35:45,748 INFO L78 Accepts]: Start accepts. Automaton has 64623 states and 143964 transitions. Word has length 33 [2021-08-21 17:35:45,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:35:45,748 INFO L470 AbstractCegarLoop]: Abstraction has 64623 states and 143964 transitions. [2021-08-21 17:35:45,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:45,749 INFO L276 IsEmpty]: Start isEmpty. Operand 64623 states and 143964 transitions. [2021-08-21 17:35:45,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 17:35:45,855 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:35:45,855 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:35:45,875 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2021-08-21 17:35:46,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:46,056 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:35:46,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:35:46,056 INFO L82 PathProgramCache]: Analyzing trace with hash 1236989288, now seen corresponding path program 96 times [2021-08-21 17:35:46,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:35:46,056 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11520065] [2021-08-21 17:35:46,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:35:46,056 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:35:46,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:46,171 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:35:46,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:35:46,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11520065] [2021-08-21 17:35:46,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11520065] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:46,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576144299] [2021-08-21 17:35:46,172 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:35:46,172 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:46,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:35:46,172 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:35:46,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-21 17:35:48,132 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 17:35:48,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:35:48,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 17:35:48,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:35:48,559 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:35:48,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576144299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:48,559 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:35:48,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-08-21 17:35:48,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363732756] [2021-08-21 17:35:48,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:35:48,559 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:35:48,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:35:48,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:35:48,560 INFO L87 Difference]: Start difference. First operand 64623 states and 143964 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:49,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:35:49,064 INFO L93 Difference]: Finished difference Result 65447 states and 145378 transitions. [2021-08-21 17:35:49,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 17:35:49,064 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 17:35:49,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:35:49,232 INFO L225 Difference]: With dead ends: 65447 [2021-08-21 17:35:49,232 INFO L226 Difference]: Without dead ends: 65419 [2021-08-21 17:35:49,232 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 214.1ms TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:35:49,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65419 states. [2021-08-21 17:35:50,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65419 to 65044. [2021-08-21 17:35:50,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65044 states, 65043 states have (on average 2.2272342911612317) internal successors, (144866), 65043 states have internal predecessors, (144866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:50,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65044 states to 65044 states and 144866 transitions. [2021-08-21 17:35:50,547 INFO L78 Accepts]: Start accepts. Automaton has 65044 states and 144866 transitions. Word has length 33 [2021-08-21 17:35:50,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:35:50,548 INFO L470 AbstractCegarLoop]: Abstraction has 65044 states and 144866 transitions. [2021-08-21 17:35:50,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:50,548 INFO L276 IsEmpty]: Start isEmpty. Operand 65044 states and 144866 transitions. [2021-08-21 17:35:50,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 17:35:50,649 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:35:50,649 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:35:50,670 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-21 17:35:50,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-21 17:35:50,849 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:35:50,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:35:50,849 INFO L82 PathProgramCache]: Analyzing trace with hash -1784236696, now seen corresponding path program 97 times [2021-08-21 17:35:50,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:35:50,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721587602] [2021-08-21 17:35:50,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:35:50,850 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:35:50,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:50,977 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:35:50,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:35:50,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721587602] [2021-08-21 17:35:50,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721587602] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:50,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874386102] [2021-08-21 17:35:50,977 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:35:50,977 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:50,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:35:50,978 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:35:50,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-21 17:35:53,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:53,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 17:35:53,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:35:53,533 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:35:53,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874386102] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:53,533 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:35:53,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-08-21 17:35:53,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487694528] [2021-08-21 17:35:53,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 17:35:53,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:35:53,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 17:35:53,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:35:53,534 INFO L87 Difference]: Start difference. First operand 65044 states and 144866 transitions. Second operand has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:54,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:35:54,037 INFO L93 Difference]: Finished difference Result 65783 states and 146028 transitions. [2021-08-21 17:35:54,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:35:54,037 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 17:35:54,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:35:54,214 INFO L225 Difference]: With dead ends: 65783 [2021-08-21 17:35:54,214 INFO L226 Difference]: Without dead ends: 65743 [2021-08-21 17:35:54,214 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 239.6ms TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:35:54,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65743 states. [2021-08-21 17:35:55,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65743 to 65045. [2021-08-21 17:35:55,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65045 states, 65044 states have (on average 2.22707705553164) internal successors, (144858), 65044 states have internal predecessors, (144858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:55,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65045 states to 65045 states and 144858 transitions. [2021-08-21 17:35:55,538 INFO L78 Accepts]: Start accepts. Automaton has 65045 states and 144858 transitions. Word has length 33 [2021-08-21 17:35:55,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:35:55,538 INFO L470 AbstractCegarLoop]: Abstraction has 65045 states and 144858 transitions. [2021-08-21 17:35:55,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:55,539 INFO L276 IsEmpty]: Start isEmpty. Operand 65045 states and 144858 transitions. [2021-08-21 17:35:55,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 17:35:55,857 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:35:55,857 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:35:55,879 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-08-21 17:35:56,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-21 17:35:56,058 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:35:56,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:35:56,058 INFO L82 PathProgramCache]: Analyzing trace with hash 2099240804, now seen corresponding path program 98 times [2021-08-21 17:35:56,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:35:56,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147322116] [2021-08-21 17:35:56,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:35:56,058 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:35:56,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:35:56,168 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:35:56,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:35:56,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147322116] [2021-08-21 17:35:56,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2147322116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:56,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834235737] [2021-08-21 17:35:56,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:35:56,169 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:35:56,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:35:56,169 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:35:56,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-21 17:35:58,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:35:58,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:35:58,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 17:35:58,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:35:58,685 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:35:58,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834235737] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:35:58,686 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:35:58,686 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-08-21 17:35:58,686 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795783811] [2021-08-21 17:35:58,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:35:58,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:35:58,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:35:58,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:35:58,686 INFO L87 Difference]: Start difference. First operand 65045 states and 144858 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:35:59,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:35:59,233 INFO L93 Difference]: Finished difference Result 65930 states and 146351 transitions. [2021-08-21 17:35:59,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 17:35:59,233 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 17:35:59,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:35:59,371 INFO L225 Difference]: With dead ends: 65930 [2021-08-21 17:35:59,371 INFO L226 Difference]: Without dead ends: 65918 [2021-08-21 17:35:59,371 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 214.5ms TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:35:59,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65918 states. [2021-08-21 17:36:00,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65918 to 65363. [2021-08-21 17:36:00,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65363 states, 65362 states have (on average 2.227150331997185) internal successors, (145571), 65362 states have internal predecessors, (145571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:36:00,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65363 states to 65363 states and 145571 transitions. [2021-08-21 17:36:00,626 INFO L78 Accepts]: Start accepts. Automaton has 65363 states and 145571 transitions. Word has length 33 [2021-08-21 17:36:00,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:36:00,626 INFO L470 AbstractCegarLoop]: Abstraction has 65363 states and 145571 transitions. [2021-08-21 17:36:00,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:36:00,627 INFO L276 IsEmpty]: Start isEmpty. Operand 65363 states and 145571 transitions. [2021-08-21 17:36:00,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 17:36:00,730 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:36:00,730 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:36:00,757 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-08-21 17:36:00,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:36:00,937 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:36:00,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:36:00,937 INFO L82 PathProgramCache]: Analyzing trace with hash -1662558364, now seen corresponding path program 99 times [2021-08-21 17:36:00,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:36:00,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297626395] [2021-08-21 17:36:00,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:36:00,937 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:36:00,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:36:01,306 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:36:01,306 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:36:01,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297626395] [2021-08-21 17:36:01,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297626395] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:36:01,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227408523] [2021-08-21 17:36:01,307 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:36:01,307 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:36:01,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:36:01,316 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:36:01,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-21 17:36:03,331 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 17:36:03,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:36:03,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 17:36:03,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:36:03,793 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:36:03,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227408523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:36:03,793 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:36:03,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 19 [2021-08-21 17:36:03,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165925354] [2021-08-21 17:36:03,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 17:36:03,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:36:03,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 17:36:03,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-08-21 17:36:03,794 INFO L87 Difference]: Start difference. First operand 65363 states and 145571 transitions. Second operand has 20 states, 20 states have (on average 3.25) internal successors, (65), 19 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:36:04,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:36:04,239 INFO L93 Difference]: Finished difference Result 65790 states and 146285 transitions. [2021-08-21 17:36:04,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:36:04,240 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.25) internal successors, (65), 19 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 17:36:04,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:36:04,392 INFO L225 Difference]: With dead ends: 65790 [2021-08-21 17:36:04,392 INFO L226 Difference]: Without dead ends: 65768 [2021-08-21 17:36:04,393 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 242.2ms TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-08-21 17:36:04,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65768 states. [2021-08-21 17:36:05,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65768 to 65517. [2021-08-21 17:36:05,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65517 states, 65516 states have (on average 2.227318517614018) internal successors, (145925), 65516 states have internal predecessors, (145925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:36:05,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65517 states to 65517 states and 145925 transitions. [2021-08-21 17:36:05,776 INFO L78 Accepts]: Start accepts. Automaton has 65517 states and 145925 transitions. Word has length 33 [2021-08-21 17:36:05,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:36:05,777 INFO L470 AbstractCegarLoop]: Abstraction has 65517 states and 145925 transitions. [2021-08-21 17:36:05,777 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.25) internal successors, (65), 19 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:36:05,777 INFO L276 IsEmpty]: Start isEmpty. Operand 65517 states and 145925 transitions. [2021-08-21 17:36:05,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 17:36:05,873 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:36:05,874 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:36:05,895 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-08-21 17:36:06,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:36:06,074 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:36:06,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:36:06,074 INFO L82 PathProgramCache]: Analyzing trace with hash -1226966432, now seen corresponding path program 100 times [2021-08-21 17:36:06,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:36:06,074 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499508122] [2021-08-21 17:36:06,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:36:06,075 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:36:06,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:36:06,207 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:36:06,207 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:36:06,207 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499508122] [2021-08-21 17:36:06,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499508122] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:36:06,207 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517639817] [2021-08-21 17:36:06,207 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:36:06,208 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:36:06,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:36:06,208 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:36:06,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-21 17:36:08,342 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:36:08,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:36:08,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 17:36:08,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:36:08,784 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:36:08,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517639817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:36:08,785 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:36:08,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-08-21 17:36:08,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144402569] [2021-08-21 17:36:08,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 17:36:08,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:36:08,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 17:36:08,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:36:08,785 INFO L87 Difference]: Start difference. First operand 65517 states and 145925 transitions. Second operand has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:36:09,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:36:09,298 INFO L93 Difference]: Finished difference Result 65932 states and 146583 transitions. [2021-08-21 17:36:09,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:36:09,298 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 17:36:09,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:36:09,457 INFO L225 Difference]: With dead ends: 65932 [2021-08-21 17:36:09,457 INFO L226 Difference]: Without dead ends: 65922 [2021-08-21 17:36:09,458 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 246.9ms TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:36:09,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65922 states. [2021-08-21 17:36:10,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65922 to 65594. [2021-08-21 17:36:10,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65594 states, 65593 states have (on average 2.2275852606223223) internal successors, (146114), 65593 states have internal predecessors, (146114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:36:10,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65594 states to 65594 states and 146114 transitions. [2021-08-21 17:36:10,756 INFO L78 Accepts]: Start accepts. Automaton has 65594 states and 146114 transitions. Word has length 33 [2021-08-21 17:36:10,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:36:10,756 INFO L470 AbstractCegarLoop]: Abstraction has 65594 states and 146114 transitions. [2021-08-21 17:36:10,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:36:10,756 INFO L276 IsEmpty]: Start isEmpty. Operand 65594 states and 146114 transitions. [2021-08-21 17:36:10,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 17:36:10,857 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:36:10,857 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:36:10,878 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-08-21 17:36:11,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-08-21 17:36:11,059 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 17:36:11,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:36:11,059 INFO L82 PathProgramCache]: Analyzing trace with hash -1227244960, now seen corresponding path program 101 times [2021-08-21 17:36:11,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:36:11,059 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984865515] [2021-08-21 17:36:11,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:36:11,059 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:36:11,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:36:11,183 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:36:11,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:36:11,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984865515] [2021-08-21 17:36:11,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984865515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:36:11,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031681217] [2021-08-21 17:36:11,183 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:36:11,183 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:36:11,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:36:11,184 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:36:11,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-21 17:36:13,408 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:36:13,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:36:13,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 17:36:13,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:36:13,862 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:36:13,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031681217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:36:13,863 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:36:13,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-08-21 17:36:13,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658158913] [2021-08-21 17:36:13,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 17:36:13,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:36:13,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 17:36:13,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:36:13,864 INFO L87 Difference]: Start difference. First operand 65594 states and 146114 transitions. Second operand has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)